|
|
|
@ -3,7 +3,7 @@ on:
@@ -3,7 +3,7 @@ on:
|
|
|
|
|
push: |
|
|
|
|
branches: |
|
|
|
|
- webv2 |
|
|
|
|
paths: ['web/stories/**', 'web/components/**'] # Trigger the action only when files change in the folders defined here |
|
|
|
|
paths: ['web/stories/**', 'web/components/**', 'web/.storybook/**'] # Trigger the action only when files change in the folders defined here |
|
|
|
|
|
|
|
|
|
jobs: |
|
|
|
|
build-and-deploy: |
|
|
|
@ -25,6 +25,17 @@ jobs:
@@ -25,6 +25,17 @@ jobs:
|
|
|
|
|
cd - |
|
|
|
|
npm run build-storybook -- -o ../docs/components |
|
|
|
|
|
|
|
|
|
- name: Commit changes |
|
|
|
|
uses: EndBug/add-and-commit@v9 |
|
|
|
|
with: |
|
|
|
|
author_name: Owncast |
|
|
|
|
author_email: owncast@owncast.online |
|
|
|
|
message: 'Commit updated Storybook stories' |
|
|
|
|
add: '.storybook/' |
|
|
|
|
pull: '--rebase --autostash' |
|
|
|
|
env: |
|
|
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
|
|
|
|
|
|
- name: Dispatch event to web site |
|
|
|
|
uses: peter-evans/repository-dispatch@v2 |
|
|
|
|
with: |
|
|
|
|