Tweak playwright caching (#33065)

* Install chromium-headless-shell instead of full Chromium

* Install chromium-headless-shell instead of full Chromium

* Standardise playwright caching

* Consolidate into a composite action

* Iterate

* Remove spurious step
This commit is contained in:
Michael Telatynski
2026-04-08 13:01:50 +00:00
committed by GitHub
parent 725b191ace
commit ce498ef983
5 changed files with 65 additions and 51 deletions
+6 -1
View File
@@ -5,7 +5,12 @@ process.env.GITHUB_ACTIONS = "1";
export default {
workspaces: {
"packages/shared-components": {},
"packages/shared-components": {
ignoreDependencies: [
// Used for vitest browser tests
"@playwright/test",
],
},
"packages/playwright-common": {
ignoreDependencies: [
// Used in playwright-screenshots.sh