slntopp/PR Title Check

Validates PR titles against structural rules and an optional AI semantic check

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenToken for posting comments. Defaults to github.token.no${{ github.token }}
config-pathPath to ruleset YAML, relative to repo root. If missing, defaults are used.no.github/pr-title-check.yml
gemini-api-keyGemini API key. If omitted, semantic check is skipped entirely.no
modefail | comment | bothnoboth
comment-on-passIf true, update sticky comment to a success message on pass. If false, delete the comment.notrue
skip-botsIf true, skip PRs opened by bots (e.g. dependabot, renovate) with a pass.notrue
namedescription
passedtrue if all enabled checks passed
reasonsJSON array of failure reason strings (empty if passed)