Skip to content

security lane: validation self-skip turns the REQUIRED check green with nothing reviewed #388

Description

@kyle-sexton

Same hole PR #387 fixed for the review lane, but in the SECURITY lane's required check: its fail-closed step gates on review-failed only, so a claude-code-action workflow-validation self-skip concludes the required check green with nothing reviewed — the exact silent-unreviewed-merge shape this program exists to eliminate.

Options and recommendation (extend fail-closed to the skip path) are recorded with full analysis in the #363 thread: #363 (comment)

Consequence of the fix to weigh: the required check goes red on every PR that edits the security caller file (validation skip fires legitimately there), making such PRs merge-blocked until the caller lands — fail-closed by design, but a policy change to merge flow.

Related

No linked issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions