Skip to content

Rename release pipeline commit messages and PR title from chore to release - #241

Merged
AndreasIgel merged 1 commit into
mainfrom
feature/rename-release-pr
Aug 9, 2026
Merged

Rename release pipeline commit messages and PR title from chore to release#241
AndreasIgel merged 1 commit into
mainfrom
feature/rename-release-pr

Conversation

@AndreasIgel

Copy link
Copy Markdown
Collaborator

Rename release pipeline commit messages and PR title from chore to release

Problem

The release workflow used the conventional-commit type chore for its automated commits and PR title. chore implies routine maintenance (e.g., dependency bumps, formatting), which is misleading for a release finalization — both in the git history and in the PR review queue.

Changes

.github/workflows/maven-central-release.yml (only changed file)

What Before After
Commit 1 message chore: release version $VERSION release: set version $VERSION
Commit 2 message chore: prepare next version $NEXT_VERSION release: prepare next version $NEXT_VERSION
PR title chore: release $VERSION and prepare $NEXT_VERSION Finalization PR: release $VERSION and prepare $NEXT_VERSION
Branch name release/v$VERSION release/v$VERSION (unchanged)
GitHub Release title Release $VERSION Release $VERSION (unchanged)

Rationale

  • release: is the appropriate conventional-commit type for version bumps and release preparation
  • Finalization PR: makes the PR immediately recognizable in the review queue as the final step of a release
  • Branch name release/v$VERSION is already clear and was not changed

Verification

  • Only 3 lines changed (3 insertions, 3 deletions)
  • YAML structure unchanged — only string values modified

…lease

Replace the conventional-commit type "chore" with "release" for commit
messages and "Finalization PR:" for the PR title, as "chore" implies
routine maintenance rather than a release finalization.

- Commit 1: "chore: release version X" -> "release: set version X"
- Commit 2: "chore: prepare next version Y" -> "release: prepare next version Y"
- PR title: "chore: release X and prepare Y" -> "Finalization PR: release X and prepare Y"

Branch name "release/vX.Y.Z" is unchanged.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@AndreasIgel
AndreasIgel merged commit 3c1ab22 into main Aug 9, 2026
5 checks passed
@AndreasIgel
AndreasIgel deleted the feature/rename-release-pr branch August 9, 2026 09:52
@sonarqubecloud

sonarqubecloud Bot commented Aug 9, 2026

Copy link
Copy Markdown

@codecov

codecov Bot commented Aug 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

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