35ec73bf8f
CI / lint (pull_request) Successful in 12s
CI / audit (pull_request) Successful in 11s
CI / test (pull_request) Successful in 13s
CI / build-and-push-receiptwitness (pull_request) Has been skipped
CI / build-and-push-api (pull_request) Has been skipped
CI / build-and-push-auth (pull_request) Has been skipped
CI / e2e (pull_request) Successful in 50s
CI / build-and-push (pull_request) Has been skipped
CI / deploy-dev (pull_request) Has been skipped
CI / deploy-uat (pull_request) Has been skipped
CI / lighthouse (pull_request) Failing after 1m20s
The lighthouse job has been failing on dev for months because wait-on probes http://localhost:4173/, but 'localhost' resolves to ::1 (IPv6) on the Gitea Actions runner while 'npm run preview' (vite preview) binds 127.0.0.1 (IPv4) only. The HTTP probe never connects; lighthouse never runs. Pin both the wait-on probe and the lighthouserc url to 127.0.0.1:4173 so the IPv4 binding is the only thing in play. Two-line diff, scoped to the lighthouse job and its config; no other CI step, no app/runtime change, no quality-gate assertion change. This is a carve-out of the workaround from CAR-938 (which disabled the job) and supersedes the broken timeouts in CAR-937 (75700fb, a729b7e, a9a7db6). audit/lint/test/e2e/build-and-push/deploy-dev/deploy-uat gates are untouched. Refs: CAR-1218, CAR-1215, CAR-938, CAR-937 Co-Authored-By: Paperclip <noreply@paperclip.ing>
24 lines
667 B
JSON
24 lines
667 B
JSON
{
|
|
"ci": {
|
|
"collect": {
|
|
"staticDistDir": "./dist",
|
|
"url": ["http://127.0.0.1:4173/"],
|
|
"numberOfRuns": 1,
|
|
"settings": {
|
|
"chromeFlags": ["--headless=new", "--no-sandbox", "--disable-gpu", "--disable-dev-shm-usage"],
|
|
"skipAudits": ["bf-cache"],
|
|
"disableFullPageScreenshot": true
|
|
}
|
|
},
|
|
"assert": {
|
|
"assertions": {
|
|
"categories:performance": ["warn", { "minScore": 0.7 }],
|
|
"categories:accessibility": ["error", { "minScore": 0.9 }],
|
|
"categories:best-practices": ["warn", { "minScore": 0.8 }]
|
|
}
|
|
},
|
|
"upload": {
|
|
"target": "temporary-public-storage"
|
|
}
|
|
}
|
|
} |