ci: add publish-storybook.yml

(cherry picked from commit de2cb1a3bc)
This commit is contained in:
Alex Yang
2023-08-16 00:36:24 -05:00
parent 5f8084137d
commit 46b5d2bf1a
2 changed files with 29 additions and 22 deletions
-22
View File
@@ -133,28 +133,6 @@ jobs:
path: ./apps/storybook/storybook-static
if-no-files-found: error
publish-storybook:
name: Publish Storybook
runs-on: ubuntu-latest
environment: development
steps:
- uses: actions/checkout@v3
with:
# This is required to fetch all commits for chromatic
fetch-depth: 0
- name: Setup Node.js
uses: ./.github/actions/setup-node
with:
electron-install: false
- name: Publish to Chromatic
uses: chromaui/action@v1
with:
workingDir: apps/storybook
buildScriptName: build
onlyStoryNames: 'Preview/**'
projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
build-core:
name: Build @affine/core
runs-on: ubuntu-latest