Skip to content

ci(lint): enforce commit signature on PR commits#85

Merged
benner merged 2 commits into
mainfrom
ci/bump-lint-commits-to-v0.20.0
May 4, 2026
Merged

ci(lint): enforce commit signature on PR commits#85
benner merged 2 commits into
mainfrom
ci/bump-lint-commits-to-v0.20.0

Conversation

@benner
Copy link
Copy Markdown
Owner

@benner benner commented May 4, 2026

The signature check was disabled while it required a local keyring. Since
v0.20.0 it resolves the author through the GitHub API and verifies against
the user's published GPG/SSH keys, so the action now works in plain CI
without setup. Drop the disable so PRs are required to be signed.

benner added 2 commits May 4, 2026 05:10
Track the latest release so PR commit linting runs against the same code
the action publishes, including the new GitHub-key signature path.

Signed-off-by: Nerijus Bendžiūnas <nerijus.bendziunas@gmail.com>
The signature check was disabled while it required a local keyring. Since
v0.20.0 it resolves the author through the GitHub API and verifies against
the user's published GPG/SSH keys, so the action now works in plain CI
without setup. Drop the disable so PRs are required to be signed.

Signed-off-by: Nerijus Bendžiūnas <nerijus.bendziunas@gmail.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 4, 2026

Coverage

Coverage Report (Δ +0.0%)
FileStmtsMissCoverMissing
src/git_commit_guard
   __init__.py4660100% 
TOTAL4660100% 

@benner benner marked this pull request as ready for review May 4, 2026 02:12
@benner benner merged commit b5ff588 into main May 4, 2026
7 checks passed
@benner benner deleted the ci/bump-lint-commits-to-v0.20.0 branch May 4, 2026 02:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant