fix(ci): remove continue-on-error from block-internal-paths gate #2358
Reference in New Issue
Block a user
Delete Branch "fix/block-internal-paths-fail-open"
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?
The workflow was fail-open:
continue-on-error=truemasked forbidden-path violations, so internal content leaks never blocked merge. Remove the mask so the gate is enforcing as designed (CEO directive 2026-04-23).Test plan:
APPROVED on current head
c950dcbd6e.5-axis review: the change removes continue-on-error from the block-internal-paths workflow only. Correctness/security: this makes the forbidden internal-path gate fail closed; a real violation now fails the job instead of being surfaced but ignored. Robustness: the gate logic itself is unchanged, so the PR does not broaden path matching or introduce new false-positive behavior; live CI proves the current legitimate diff passes the gate. Performance/readability: no runtime/product impact, and the stale Phase 3 masking comments are removed with the setting. Required core contexts are green and mergeable=true.
Approved on current head
c950dcbd. Diff only removes continue-on-error from the block-internal-paths enforcement job, so detected forbidden internal paths now fail the required gate instead of being masked; required contexts are green and mergeable=true.