Skip to content

docs: add contributing guide and PR title lint#13

Merged
scoobynko merged 1 commit into
mainfrom
docs/contributing-guide
May 14, 2026
Merged

docs: add contributing guide and PR title lint#13
scoobynko merged 1 commit into
mainfrom
docs/contributing-guide

Conversation

@scoobynko

Copy link
Copy Markdown
Owner

Summary

  • Add Contributing section to README explaining the fix: / feat: / feat!: mapping to release-please version bumps
  • Add .github/workflows/lint-pr-title.yml using amannn/action-semantic-pull-request to enforce Conventional Commits on PR titles

Follow-up (manual)

  • Mark lint-pr-title as a required status check in branch protection for main
  • Set squash-merge as the only allowed merge method, with "Pull request title" as the default commit message

Test plan

  • Workflow runs on this PR and passes against the title
  • After merge, configure branch protection to require the check

🤖 Generated with Claude Code

Document conventional commit conventions used by release-please and
add a workflow to lint PR titles so non-conforming titles block merge.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@scoobynko scoobynko merged commit b0c6065 into main May 14, 2026
1 check passed
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