Skip to content

chore: add PR title validation#779

Merged
anonymoususer72041 merged 2 commits into
opencats:masterfrom
anonymoususer72041:chore/add-pr-title-validation
Jun 3, 2026
Merged

chore: add PR title validation#779
anonymoususer72041 merged 2 commits into
opencats:masterfrom
anonymoususer72041:chore/add-pr-title-validation

Conversation

@anonymoususer72041
Copy link
Copy Markdown
Contributor

@anonymoususer72041 anonymoususer72041 commented May 6, 2026

This adds a GitHub Actions workflow that validates pull request titles against a small Conventional Commits type set.

Allowed pull request title types are chore, docs, feat, fix, refactor, security and test. Scopes are intentionally disallowed for now, so titles like fix: correct login redirect are accepted while titles like fix(auth): correct login redirect are rejected.

This also adds a concise CONTRIBUTING.md file documenting the required pull request title format for contributors.

@anonymoususer72041 anonymoususer72041 force-pushed the chore/add-pr-title-validation branch from 1b4d63a to 1e6ab68 Compare May 6, 2026 10:21
@anonymoususer72041
Copy link
Copy Markdown
Contributor Author

@RussH do we want to add security as an approved type or should these security related PRs generally count as fix?

@RussH
Copy link
Copy Markdown
Member

RussH commented Jun 3, 2026

yes, lets add security

@anonymoususer72041 anonymoususer72041 force-pushed the chore/add-pr-title-validation branch from 1e6ab68 to 9a8a405 Compare June 3, 2026 10:21
@anonymoususer72041 anonymoususer72041 force-pushed the chore/add-pr-title-validation branch from 9a8a405 to 8ace379 Compare June 3, 2026 14:19
@anonymoususer72041 anonymoususer72041 merged commit 336de71 into opencats:master Jun 3, 2026
3 checks passed
@anonymoususer72041 anonymoususer72041 deleted the chore/add-pr-title-validation branch June 3, 2026 14:35
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.

2 participants