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