Skip to content

chore(ci): enable release-please-action on release branches#1032

Open
emersion wants to merge 2 commits into
mainfrom
emr/release-please-release-branch
Open

chore(ci): enable release-please-action on release branches#1032
emersion wants to merge 2 commits into
mainfrom
emr/release-please-release-branch

Conversation

@emersion

Copy link
Copy Markdown
Member

This lets maintainers create branches named e.g. "v2.11" and backport bugfixes to these branches via git cherry-pick -x. The GitHub action will then open a pull request to release a new bugfix version.

See this README section about release branches:
https://github.com/googleapis/release-please-action#supporting-multiple-release-branches

See this GitHub docs section about glob patterns:
https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#filter-pattern-cheat-sheet

@aiAdrian aiAdrian left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM -> we might append the links in the PR comments to our docuementation. But this is commen behavior, might we don't need to "waste" words for own documentation.

emersion added 2 commits May 27, 2026 10:10
This lets maintainers create branches named e.g. "v2.11" and backport
bugfixes to these branches via `git cherry-pick -x`. The GitHub
action will then open a pull request to release a new bugfix
version.

See this README section about release branches:
https://github.com/googleapis/release-please-action#supporting-multiple-release-branches

See this GitHub docs section about glob patterns:
https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#filter-pattern-cheat-sheet

Signed-off-by: Simon Ser <contact@emersion.fr>
Document how to use the workflow introduced in the previous commit.

Signed-off-by: Simon Ser <contact@emersion.fr>
@emersion emersion force-pushed the emr/release-please-release-branch branch from b5dd429 to 6413a4d Compare May 27, 2026 08:33
@emersion

Copy link
Copy Markdown
Member Author

@aiAdrian, I've added some docs explaining how to use release branches. Does this help? Anything missing?

@emersion

Copy link
Copy Markdown
Member Author

@aiAdrian, does this new version look good to you?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Awaiting merge

Development

Successfully merging this pull request may close these issues.

3 participants