From d1e8be2f5a09edfe632ff7e25ab41181712f55dc Mon Sep 17 00:00:00 2001 From: RasmusKjeldgaard Date: Thu, 6 Jun 2024 21:02:31 +0200 Subject: [PATCH] Build storybooks in parallel in same action --- ...{chromatic-designsystem.yml => chromatic.yml} | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) rename .github/workflows/{chromatic-designsystem.yml => chromatic.yml} (53%) diff --git a/.github/workflows/chromatic-designsystem.yml b/.github/workflows/chromatic.yml similarity index 53% rename from .github/workflows/chromatic-designsystem.yml rename to .github/workflows/chromatic.yml index 3c4dc0137f..ce13b7d8b9 100644 --- a/.github/workflows/chromatic-designsystem.yml +++ b/.github/workflows/chromatic.yml @@ -1,4 +1,4 @@ -name: "Visual Regression Tests - Designsystem" +name: "Visual Regression Tests" on: pull_request: @@ -17,8 +17,20 @@ jobs: - name: Kirby setup uses: ./.github/actions/kirby-setup - - name: Publish to Chromatic + - name: Build storybook + run: npx nx run-many -t build-storybook + + - name: Publish Designsystem to Chromatic uses: chromaui/action@latest with: projectToken: ${{ secrets.DESIGNSYSTEM_CHROMATIC_PROJECT_TOKEN }} workingDir: libs/designsystem + storybookBuildDir: dist/storybook/designsystem + + - name: Publish Extensions to Chromatic + uses: chromaui/action@latest + with: + projectToken: ${{ secrets.EXTENSIONS_CHROMATIC_PROJECT_TOKEN }} + workingDir: libs/extensions/angular + storybookBuildDir: dist/storybook/extensions/angular +