diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c3985bfb703..189564fdb28 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -118,6 +118,50 @@ jobs: env: cache-name: node-modules-cache with: + path: | + ~/.cache/ms-playwright + ./node_modules + ./build/node_modules + ./build/lib/watch/node_modules + ./extensions/node_modules + ./extensions/configuration-editing/node_modules + ./extensions/css-language-features/node_modules + ./extensions/css-language-features/server/node_modules + ./extensions/debug-auto-launch/node_modules + ./extensions/debug-server-ready/node_modules + ./extensions/emmet/node_modules + ./extensions/extension-editing/node_modules + ./extensions/git/node_modules + ./extensions/git-ui/node_modules + ./extensions/github/node_modules + ./extensions/github-authentication/node_modules + ./extensions/grunt/node_modules + ./extensions/gulp/node_modules + ./extensions/html-language-features/node_modules + ./extensions/html-language-features/server/node_modules + ./extensions/image-preview/node_modules + ./extensions/jake/node_modules + ./extensions/json-language-features/node_modules + ./extensions/json-language-features/server/node_modules + ./extensions/markdown-language-features/node_modules + ./extensions/merge-conflict/node_modules + ./extensions/microsoft-authentication/node_modules + ./extensions/npm/node_modules + ./extensions/php-language-features/node_modules + ./extensions/search-result/node_modules + ./extensions/typescript-language-features/node_modules + ./extensions/vscode-api-tests/node_modules + ./extensions/vscode-colorize-tests/node_modules + ./extensions/vscode-custom-editor-tests/node_modules + ./extensions/vscode-notebook-tests/node_modules + ./extensions/vscode-test-resolver/node_modules + ./remote/node_modules + ./remote/web/node_modules + ./test/automation/node_modules + ./test/integration/browser/node_modules + ./test/smoke/node_modules + ./test/ui/splitview/node_modules + ./test/ui/tree/node_modules key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ steps.yarn-cache-key.outputs.value }} restore-keys: | ${{ runner.os }}-build-${{ env.cache-name }}- @@ -241,6 +285,50 @@ jobs: env: cache-name: node-modules-cache with: + path: | + ~/.cache/ms-playwright + ./node_modules + ./build/node_modules + ./build/lib/watch/node_modules + ./extensions/node_modules + ./extensions/configuration-editing/node_modules + ./extensions/css-language-features/node_modules + ./extensions/css-language-features/server/node_modules + ./extensions/debug-auto-launch/node_modules + ./extensions/debug-server-ready/node_modules + ./extensions/emmet/node_modules + ./extensions/extension-editing/node_modules + ./extensions/git/node_modules + ./extensions/git-ui/node_modules + ./extensions/github/node_modules + ./extensions/github-authentication/node_modules + ./extensions/grunt/node_modules + ./extensions/gulp/node_modules + ./extensions/html-language-features/node_modules + ./extensions/html-language-features/server/node_modules + ./extensions/image-preview/node_modules + ./extensions/jake/node_modules + ./extensions/json-language-features/node_modules + ./extensions/json-language-features/server/node_modules + ./extensions/markdown-language-features/node_modules + ./extensions/merge-conflict/node_modules + ./extensions/microsoft-authentication/node_modules + ./extensions/npm/node_modules + ./extensions/php-language-features/node_modules + ./extensions/search-result/node_modules + ./extensions/typescript-language-features/node_modules + ./extensions/vscode-api-tests/node_modules + ./extensions/vscode-colorize-tests/node_modules + ./extensions/vscode-custom-editor-tests/node_modules + ./extensions/vscode-notebook-tests/node_modules + ./extensions/vscode-test-resolver/node_modules + ./remote/node_modules + ./remote/web/node_modules + ./test/automation/node_modules + ./test/integration/browser/node_modules + ./test/smoke/node_modules + ./test/ui/splitview/node_modules + ./test/ui/tree/node_modules key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ steps.yarn-cache-key.outputs.value }} restore-keys: | ${{ runner.os }}-build-${{ env.cache-name }}-