build(release): support triggering release workflows via comments#3889
Conversation
Allows maintainers to trigger release workflows (prepare, create-rc, process-backports) by commenting on the release tracking issue. This automates the release process further and reduces the need to manually trigger workflows from the GitHub Actions UI. - Created a central `on_issue_comment.yaml` workflow to parse comments. - Updated `release_prepare.yaml`, `release_create_rc.yaml`, and `release_process_backports.yaml` to be reusable workflows. - Updated the release tracking issue template to document the new comment commands.
There was a problem hiding this comment.
Code Review
This pull request updates the release tracking issue template to document new comment-based automation commands and transitions to using reference-style Markdown links. The reviewer pointed out that defining Markdown reference links inside the HTML <details> block can prevent them from being resolved correctly elsewhere in the document, and provided a suggestion to move these definitions outside of the HTML block.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Moving reference links outside of the <details> block ensures they are parsed correctly by GitHub's Markdown parser throughout the document.
Allows maintainers to trigger release workflows (prepare, create-rc, process-backports) by commenting on the release tracking issue. This automates the release process further and reduces the need to manually trigger workflows from the GitHub Actions UI.
on_issue_comment.yamlworkflow to parse comments.release_prepare.yaml,release_create_rc.yaml, andrelease_process_backports.yamlto be reusable workflows.