fix(ci): lighthouse job-level continue-on-error (CAR-1218)

act_runner requires continue-on-error at BOTH the job and step
level to suppress the 'failure' commit status posted to Gitea.
Step-level alone is not sufficient.

Refs CAR-1218, CAR-1078, CAR-1334
This commit is contained in:
2026-06-09 10:33:31 +00:00
parent a3f689baa4
commit 0b230e1478
+4
View File
@@ -72,6 +72,10 @@ jobs:
lighthouse: lighthouse:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [test] needs: [test]
# CAR-1218: act_runner requires continue-on-error at BOTH the job
# and step level — step-level alone is not enough; the job still
# posts 'failure' to the commit status.
continue-on-error: true
steps: steps:
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020