Skip to content

ci(workflows): add lint-pr-title workflow#1071

Merged
caugner merged 3 commits into
mainfrom
lint-pr-title
May 22, 2026
Merged

ci(workflows): add lint-pr-title workflow#1071
caugner merged 3 commits into
mainfrom
lint-pr-title

Conversation

@caugner
Copy link
Copy Markdown
Contributor

@caugner caugner commented May 18, 2026

Description

Adds lint-pr-title workflow that validates PR titles against Conventional Commits using amannn/action-semantic-pull-request.

Motivation

Ensure PR titles follow Conventional Commits so that merged PRs trigger release-please PRs and show up in the release notes.

Additional details

  • Types match this repo's release-please-config.json changelog sections (feat, fix, enhance, chore) plus other common types (refactor, perf, docs, test, build, ci).
  • Scopes are optional.
  • Subjects must not start with an uppercase character, matching the style of recent merged PRs.
  • The action is pinned by commit SHA.

Ensure PR titles follow Conventional Commits so that merged PRs
trigger `release-please` PRs and show up in the release notes.
@caugner caugner marked this pull request as ready for review May 18, 2026 12:56
@caugner caugner requested a review from a team as a code owner May 18, 2026 12:56
@caugner caugner requested a review from LeoMcA May 18, 2026 12:56
Comment thread .github/workflows/lint-pr-title.yml Outdated
Comment thread .github/workflows/lint-pr-title.yml Outdated
@caugner caugner merged commit 6301aa6 into main May 22, 2026
4 checks passed
@caugner caugner deleted the lint-pr-title branch May 22, 2026 14:54
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.

3 participants