diff --git a/.github/workflows/tests-e2e.yml b/.github/workflows/tests-e2e.yml index bbb68c9a1f74..4863486495b6 100644 --- a/.github/workflows/tests-e2e.yml +++ b/.github/workflows/tests-e2e.yml @@ -100,11 +100,12 @@ jobs: env: YARN_ENABLE_IMMUTABLE_INSTALLS: false # Yarn berry should create the lockfile, despite CI env - name: Install missing dependencies - if: matrix.variant == '-st' && matrix.nodeLinker == 'pnp' + if: matrix.nodeLinker == 'pnp' run: | # These dependencies are referenced in the init project, not by our packages yarn add @docusaurus/theme-classic @docusaurus/types @types/node - yarn config set packageExtensions --json '{ "unified@^9.2.2": { "dependencies": { "@types/unist": "^2.0.6" } } }' + # https://github.com/yarnpkg/berry/issues/3843#issuecomment-1146568693 + yarn config set packageExtensions --json '{ "unified@^9.2.2": { "dependencies": { "@types/unist": "^2.0.6" } }, "chalk@5.0.1": { "dependencies": { "#ansi-styles": "npm:ansi-styles@^6.1.0", "#supports-color": "npm:supports-color@^9.2.2", "ansi-styles": "^6.1.0", "supports-color": "^9.2.2" } } }' working-directory: ../test-website - name: Start test-website project run: yarn start --no-open