From bfa059b765ee51a909bbeeebf327ec9dfb722f7b Mon Sep 17 00:00:00 2001 From: blam Date: Tue, 18 Jan 2022 16:19:56 +0100 Subject: [PATCH] chore: run optional install in the storybook directory Signed-off-by: blam --- .github/workflows/deploy_microsite.yml | 3 +++ .github/workflows/verify_storybook.yml | 7 ++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy_microsite.yml b/.github/workflows/deploy_microsite.yml index 1e5bc519f9..69584fc50c 100644 --- a/.github/workflows/deploy_microsite.yml +++ b/.github/workflows/deploy_microsite.yml @@ -34,6 +34,9 @@ jobs: - name: microsite yarn install run: yarn install --frozen-lockfile working-directory: microsite + - name: storybook yarn install + run: yarn install --frozen-lockfile + working-directory: storybook - name: build API reference run: yarn build:api-docs diff --git a/.github/workflows/verify_storybook.yml b/.github/workflows/verify_storybook.yml index 26dd1c0a34..ff24e8997c 100644 --- a/.github/workflows/verify_storybook.yml +++ b/.github/workflows/verify_storybook.yml @@ -47,8 +47,9 @@ jobs: key: ${{ runner.os }}-yarn-${{ hashFiles('yarn.lock') }} restore-keys: | ${{ runner.os }}-yarn- - - name: yarn install + - name: storybook yarn install run: yarn install --frozen-lockfile + working-directory: storybook # End of yarn setup - run: yarn build-storybook @@ -59,5 +60,5 @@ jobs: # projetToken intentionally shared to allow collaborators to run Chromatic on forks # https://www.chromatic.com/docs/custom-ci-provider#run-chromatic-on-external-forks-of-open-source-projects projectToken: 9tzak77m9nj - workingDir: 'packages/storybook' - storybookBuildDir: 'dist' + workingDir: storybook + storybookBuildDir: dist