Skip to content

fix(web): guard URL strategy import on js_interop, not html (#537) #910

fix(web): guard URL strategy import on js_interop, not html (#537)

fix(web): guard URL strategy import on js_interop, not html (#537) #910

Triggered via push August 10, 2026 18:23
Status Success
Total duration 8m 38s
Artifacts 5

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 4 warnings, and 2 notices
[chromium] › test-e2e/csp-smoke.spec.ts:93:7 › CSP smoke › Flutter app renders without blank screen: test-e2e/csp-smoke.spec.ts#L23
1) [chromium] › test-e2e/csp-smoke.spec.ts:93:7 › CSP smoke › Flutter app renders without blank screen TimeoutError: page.waitForSelector: Timeout 60000ms exceeded. Call log: - waiting for locator('flt-glass-pane, [flt-renderer-host]') 21 | const timeout = process.env.CI ? 60_000 : 30_000; 22 | await page.waitForLoadState("networkidle", { timeout }); > 23 | await page.waitForSelector("flt-glass-pane, [flt-renderer-host]", { | ^ 24 | timeout, 25 | state: "attached", 26 | }); at waitForFlutterReady (/home/runner/work/cambridge-beer-festival-app/cambridge-beer-festival-app/test-e2e/csp-smoke.spec.ts:23:14) at /home/runner/work/cambridge-beer-festival-app/cambridge-beer-festival-app/test-e2e/csp-smoke.spec.ts:95:5
[chromium] › test-e2e/csp-smoke.spec.ts:93:7 › CSP smoke › Flutter app renders without blank screen: test-e2e/csp-smoke.spec.ts#L0
1) [chromium] › test-e2e/csp-smoke.spec.ts:93:7 › CSP smoke › Flutter app renders without blank screen Test timeout of 60000ms exceeded.
analyze
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-web
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-android
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
22 passed (2.3m)
🎭 Playwright Run Summary
1 flaky [chromium] › test-e2e/csp-smoke.spec.ts:93:7 › CSP smoke › Flutter app renders without blank screen 1 passed (1.4m)

Artifacts

Produced during runtime
Name Size Digest
app-release-apk
26 MB
sha256:f9893cc39ffc50278cbf4b17f2a9ee36c2ffe1595a5f04e863922b9bb70e49ea
csp-smoke-report
3.23 MB
sha256:8f00751acf5737a88d24d153337433ce3fbd5ea1e1518dc09020259d0e8b72f6
playwright-report
202 KB
sha256:d873d1f1f112ed22625d21b899b0dac665c8922a82bc09150318f6a8e161a1ea
source-maps
1.06 MB
sha256:c0cd40ff6475c0c168a0db5e5656eedd562fe5c846750bfa520aac02c710c797
web-build
14.5 MB
sha256:6941ad2fd6d004cbb4bbd35fb3bff946c9a4f1cec62f3ac3acacfea3734fcc49