Skip to content

build(release): remove patch release template and streamline backport workflow - #4093

Merged
rickeylev merged 3 commits into
bazel-contrib:mainfrom
rickeylev:remove_patch_issue_template
Aug 22, 2026
Merged

build(release): remove patch release template and streamline backport workflow#4093
rickeylev merged 3 commits into
bazel-contrib:mainfrom
rickeylev:remove_patch_issue_template

Conversation

@rickeylev

Copy link
Copy Markdown
Collaborator

Having a separate issue template for patch release requests creates
confusion and fragments release tracking. Consolidating patch releases
and backports into the unified release tracking workflow enables
automated backporting and reduces manual overhead for contributors
and maintainers.

To streamline the workflow, this change:

  • Removes the standalone patch release request issue template in favor
    of the unified release tracking template.
  • Updates release tracking automation to support backport checklists
    and ignore placeholder PR numbers.
  • Updates documentation and developer guides to recommend automated
    backport tracking issues and document the process-news command for
    manual backport changelog updates.

Users should submit pull requests directly when requesting backports or patch releases rather than opening separate request issues.

Removes the standalone patch release request template and updates documentation to point to pull requests. Clarifies the release tracking issue template so it is obvious it applies to backports as well, and updates release tooling to ignore placeholder PR numbers in backport checklists.
Filing a backport tracking issue triggers automated workflows to perform the necessary backporting steps.

Updates the backport documentation and developer guide with a note recommending users file an issue using the release tracking template rather than creating backport PRs manually.
Manual backport PR creation requires updating CHANGELOG.md and version markers on both the release branch and main.

Updates the backport PR steps in the developer guide to show how to use the release tool's process-news command for both the release branch and main branch changelog updates.
@rickeylev
rickeylev requested a review from aignas as a code owner August 22, 2026 18:37
@rickeylev
rickeylev merged commit db65dfe into bazel-contrib:main Aug 22, 2026
3 of 5 checks passed
@rickeylev
rickeylev deleted the remove_patch_issue_template branch August 22, 2026 19:32
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