Skip to content

workflows: auto-create patch release tracking issue on /backport - #4046

Merged
rickeylev merged 1 commit into
bazel-contrib:mainfrom
rickeylev:trigger_patch_via_comment
Aug 14, 2026
Merged

workflows: auto-create patch release tracking issue on /backport#4046
rickeylev merged 1 commit into
bazel-contrib:mainfrom
rickeylev:trigger_patch_via_comment

Conversation

@rickeylev

Copy link
Copy Markdown
Collaborator

Previously, commenting /backport on a PR failed if no release tracking
issue was open, requiring maintainers to manually create one first.

When auto-discovering tracking issues finds no open release issue,
automatically create a new patch release tracking issue for the next
patch version and add the requested backports to it.

Also centralize release tracking template loading and RC task stripping
for patch releases into a shared helper function, prevent RC tasks from
being added to patch release tracking issues, and format workflow log
messages with GitHub Actions annotations.

Allow commenting `/backport` on a pending PR to automatically create a
patch release tracking issue if no active release tracking issue exists.
Refactor release template loading into a reusable helper and update
add-backports to use GitHub Actions workflow notice/error formatting.
@rickeylev
rickeylev requested a review from aignas as a code owner August 14, 2026 18:29
@rickeylev
rickeylev merged commit 03a2c23 into bazel-contrib:main Aug 14, 2026
3 of 4 checks passed
@rickeylev
rickeylev deleted the trigger_patch_via_comment branch August 14, 2026 18: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