Skip to content

[minion] Disable GPG commit signing in test git repos#13

Open
jcleira wants to merge 1 commit intomainfrom
minion/ci-gpg-signing-test-fix
Open

[minion] Disable GPG commit signing in test git repos#13
jcleira wants to merge 1 commit intomainfrom
minion/ci-gpg-signing-test-fix

Conversation

@jcleira
Copy link
Member

@jcleira jcleira commented Mar 18, 2026

Objective

Any test helper that initializes a temporary git repository for use in tests should explicitly disable GPG commit signing via git config commit.gpgsign false and pass --no-gpg-sign to any git commit calls. This matches the pattern used in the project's canonical testutil.InitRepo (or equivalent) helper and prevents test failures in CI environments where GPG keys are not configured.

Why

Tests that create git repos fail in CI environments (GitHub Actions, etc.) where GPG signing is enabled globally but no signing key is configured, causing intermittent and confusing CI failures.


Automated PR by partio-io/minions · Task: ci-gpg-signing-test-fix

Created by an unattended coding agent. Please review carefully.

Automated by partio-io/minions (task: ci-gpg-signing-test-fix)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant