fix(e2e): move playwright-go to mxschmitt path @v0.6100.0 (dead CDN) - #623
fix(e2e): move playwright-go to mxschmitt path @v0.6100.0 (dead CDN)#623CybotTM wants to merge 1 commit into
Conversation
The E2E job failed on main: playwright-go v0.5700.1 downloads its driver from the retired Azure/Edgio mirrors (playwright*.azureedge.net), which now 404 for playwright-1.57.0-linux.zip, aborting 'install playwright: could not install driver'. Upstream reverted the canonical module path back to github.com/mxschmitt/playwright-go (both repos' go.mod declare it at the latest release), and v0.6100.0 fetches the driver from registry.npmjs.org + nodejs.org/dist instead of the dead CDN. v0.6000.0 under the playwright-community path still hardcodes azureedge, and the playwright-community v0.6100.0 tag ships a mismatched module path, so the fix is to switch the import path and pin v0.6100.0. Verified: go build -tags e2e ./... passes and 'playwright install chromium' succeeds on a clean cache (exit 0). Signed-off-by: Sebastian Mendel <info@sebastianmendel.de>
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.OpenSSF Scorecard
Scanned Files
|
There was a problem hiding this comment.
Automated approval for maintainer PR
All automated quality gates passed. See SECURITY_CONTROLS.md for compensating controls.
|
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #623 +/- ##
=======================================
Coverage 69.94% 69.94%
=======================================
Files 34 34
Lines 3437 3437
=======================================
Hits 2404 2404
Misses 873 873
Partials 160 160
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Duplicate of #621 (same playwright-go module-rename fix, opened 2026-07-15). I opened this without checking for the existing PR — closing in favor of #621. Both are blocked on the repo's merge-queue + code_scanning ruleset deadlock (a required CodeQL result + a merge_group-only container check), which needs a repo-config fix before either can merge. |



Problem
The CI / E2E Tests job has failed on
mainfor 3 weeks on the unchanged commit.playwright-go v0.5700.1downloads its driver from the retired Azure/Edgio mirrors, which now 404:Fix
Upstream reverted the canonical module path back to
github.com/mxschmitt/playwright-go(bothmxschmitt/*andplaywright-community/*repos declaremodule github.com/mxschmitt/playwright-goat the latest release). v0.6100.0 fetches the driver fromregistry.npmjs.org+nodejs.org/distinstead of the dead CDN.v0.6000.0(community path) still hardcodesazureedge→ does not fix it.playwright-communityv0.6100.0tag ships a mismatchedgo.modmodule path → notgo get-able under that path.So this switches the import path (11 files, all in
internal/e2e/) and pinsv0.6100.0.Verification
go build -tags e2e ./...→ passes (no breaking API changes).go mod tidy→ stable, no stale entries.playwright install chromiumon a clean driver cache → exit 0 (driver now downloads; the old version exits 1 with the 404 above).