-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Summary
Pre-push hook blocks pushes when local GPG verification cannot confirm commits that GitHub already marks as verified. Update the hook to accept GitHub-verified commits without requiring local re-signing.
Acceptance Criteria
- Pre-push enforcement treats commits with
verification.verified == truefrom the GitHub API as acceptable even if local GPG verification fails (commit 872e2ae) - Pre-push enforcement still blocks unsigned/invalid commits that are not GitHub verified (commit 872e2ae)
- Pre-push enforcement skips validation for commits already on
origin/main(commit d514a8d) - Documentation or instructions reflect verification-based acceptance (no requirement to re-sign commit 825db2c) (commit 872e2ae)
- Evidence of the updated enforcement behavior is posted (issue comment)
Notes
- This issue replaces the earlier requirement to re-sign commit 825db2c.
- Blocking issue surfaced while pushing PR docs: add baseline failure blocking rule #362 (issue Document baseline test failure handling and block work until resolved #361).
Metadata
Metadata
Assignees
Labels
No labels