Releases: benner/commit-guard
Releases · benner/commit-guard
v0.22.1
v0.22.0
v0.21.0
[0.21.0] - 2026-05-06
🚀 Features
- (signature) Hint at GITHUB_TOKEN when commits API returns 404 (
042a30c) - (signed-off) Hint at 'git commit -s' in error message (
b0ec658) - (subject) List allowed types in unknown-type error (
0f28b78) - (subject) List allowed scopes in unknown-scope error (
0db7f9d) - (signature) Distinguish HTTP auth errors from network outages (
06bffd2)
🎨 Styling
- Fix list continuation indent in README (
d611e41)
v0.20.1
v0.20.0
[0.20.0] - 2026-05-02
🚀 Features
- (signature) [breaking] Verify commits via GitHub public key lookup (
7c533fd) - (signature) Resolve author via Commits API before email search (
e420c52) - (signature) Parse username from GitHub noreply email (
e9ce098)
🐛 Bug Fixes
- (signature) Prevent SSH path from succeeding in GPG verification (
012f260)
v0.19.0
v0.18.0
[0.18.0] - 2026-05-01
🚀 Features
- [breaking] Expand default no-trailing-chars to include . ! ? and space
📚 Documentation
- Prepare version pins for upcoming v0.18.0
🧪 Testing
- Cover remaining six uncovered lines to reach 100%
⚙️ Miscellaneous Tasks
- (lint) Bump self-dogfood action pin to v0.17.0
- (lint) Add actionlint and zizmor workflow linting
v0.17.0
[0.17.0] - 2026-05-01
🚀 Features
- (subject) Make uppercase description check configurable
- (subject) Make trailing-char check configurable
📚 Documentation
- Prepare version pins for upcoming v0.17.0
⚙️ Miscellaneous Tasks
- (release) Upgrade git-cliff-action to v4.8.0
- (test) Fix coverage comment for fork PRs via workflow_run split
- (test) Show coverage delta vs main in PR comment
v0.16.0
[0.16.0] - 2026-04-28
🐛 Bug Fixes
- [breaking] Detect missing blank line separator in body check
📚 Documentation
- Document allow-empty and include-merges action inputs
- Document rev action input for checking a specific commit
- Document output-file as the action output method
- (site) Add stdin piping example to quick-start code block
- (site) Improve subject check description
- (site) Document config file upward directory search
- (site) Add required-trailer and range option examples
- (site) Document COMMIT_GUARD_GIT_TIMEOUT env var
- (site) Add output section with JSONL and output-file examples
- (site) Add missing GitHub Actions inputs and examples
- Bump version pins to v0.16.0
⚙️ Miscellaneous Tasks
- Pin commit-guard action to v0.15.1
- Give reviewers visibility into coverage impact before merge
v0.15.1
[0.15.1] - 2026-04-26
🐛 Bug Fixes
- Avoid exit code 1 when output-file is not set