Make the pre-commit tag fixture ignore host signing policy #842

Closed
opened 2026-08-01 17:36:20 +00:00 by coilyco-ops · 0 comments
Owner

The full repository gate fails deterministically in test_outdated_diagnostic_compares_full_release_tags when the native host config sets tag.gpgSign=true. The temporary fixture creates lightweight test tags without overriding that host policy, so Git attempts to sign and exits before exercising the shell diagnostic.

Acceptance criteria:

  • The fixture explicitly disables tag signing for its synthetic tags.
  • The focused test passes under a host with tag.gpgSign=true.
  • The repository CI gate passes.

Observed while validating #841.

The full repository gate fails deterministically in `test_outdated_diagnostic_compares_full_release_tags` when the native host config sets `tag.gpgSign=true`. The temporary fixture creates lightweight test tags without overriding that host policy, so Git attempts to sign and exits before exercising the shell diagnostic. Acceptance criteria: * The fixture explicitly disables tag signing for its synthetic tags. * The focused test passes under a host with `tag.gpgSign=true`. * The repository CI gate passes. Observed while validating https://forgejo.coilysiren.me/coilyco-flight-deck/agentic-os/issues/841.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-flight-deck/agentic-os#842
No description provided.