fix(ci): add continue-on-error trackers to e2e-chat + e2e-staging-external (lint-continue-on-error-tracking) #2318
Reference in New Issue
Block a user
Delete Branch "fix/ci-coe-trackers-e2e-chat-staging-external"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
lint-continue-on-error-tracking(Tier 2e, internal#350) was RED onmain: two job-levelcontinue-on-error: truemasks were missing the required# mc#NNNN/# internal#NNNNtracker comment within 2 lines..gitea/workflows/e2e-chat.yml— jobe2e-chat(directive ~L138).gitea/workflows/e2e-staging-external.yml— jobe2e-staging-external(directive ~L107)Fix
Add the same
# mc#1982umbrella tracker comment used by every sibling staging/e2e suite that already passes the lint (e2e-staging-saas,e2e-staging-reconciler,e2e-staging-sanity,e2e-staging-canvas,harness-replays). Comment placed directly above each directive, matching the sibling wording verbatim:mc#1982 ("[ci-hardening] Renew continue-on-error mask tracker") is open, created 2026-05-28 → 8 days old, within the 14-day cap.
Zero behavior change
Only the tracker comment is added.
continue-on-error: truestays — no job/step changes. Minimal diff: +2 lines across 2 files.Verification
python3 .gitea/scripts/lint_continue_on_error_tracking.py(with a workingGITEA_TOKENfor full validation) → exit 0, 0 violations; both jobs reportmc#1982 open, 8d old, ≤14d.yaml.safe_load.Do not merge — pending CTO review + CR2.
🤖 Generated with Claude Code
APPROVED (CTO). Verified: 2 .gitea/workflows files, +2 lines — adds the # mc#1982 continue-on-error tracker comment (mirrored verbatim from sibling staging suites that already pass the lint) above the e2e-chat:138 + e2e-staging-external:107 directives. Zero behavior change. Lint now passes 0 violations. Clears the lint-continue-on-error-tracking red. Approving.