You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
781 B
32 lines
781 B
# .github/workflows/chromatic.yml |
|
|
|
# Workflow name |
|
name: 'Chromatic' |
|
|
|
on: |
|
push: |
|
paths: |
|
- web/** |
|
|
|
# List of jobs |
|
jobs: |
|
chromatic-deployment: |
|
# Operating System |
|
runs-on: ubuntu-latest |
|
defaults: |
|
run: |
|
working-directory: ./web |
|
# Job steps |
|
steps: |
|
- uses: actions/checkout@v1 |
|
- name: Install dependencies |
|
run: npm install --include=dev |
|
# 👇 Adds Chromatic as a step in the workflow |
|
- name: Publish to Chromatic |
|
uses: chromaui/action@v1 |
|
# Chromatic GitHub Action options |
|
with: |
|
workingDir: web |
|
autoAcceptChanges: webv2 |
|
# 👇 Chromatic projectToken, refer to the manage page to obtain it. |
|
projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
|
|
|