Skip to content

Conversation

christian-byrne
Copy link
Contributor

@christian-byrne christian-byrne commented Oct 17, 2025

Summary

Expands the PR backport workflow so maintainers can target any release branch using labels, instead of being limited to the core/x.y release lines. The workflow now collects labels formatted as plain version numbers (1.24) as before, plus new prefixes like branch:release/hotfix or backport:partner/foo, validates that each referenced branch exists, and then cherry-picks the source merge commit to every target.

All generated PRs and failure comments reference the actual branch name, making it clear where the backport landed or why it failed. This keeps the existing opt-in flow (needs-backport) but makes it flexible enough for custom support and partner branches without extra manual work.

┆Issue is synchronized with this Notion page by Unito

@dosubot dosubot bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Oct 17, 2025
@christian-byrne christian-byrne added needs-backport Fix/change that needs to be cherry-picked to the current feature freeze branch branch:rh-test and removed area:CI/CD size:M This PR changes 30-99 lines, ignoring generated files. labels Oct 17, 2025
Copy link

github-actions bot commented Oct 17, 2025

🎭 Playwright Test Results

Some tests failed

⏰ Completed at: 10/17/2025, 08:17:41 AM UTC

📈 Summary

  • Total Tests: 499
  • Passed: 467 ✅
  • Failed: 1 ❌
  • Flaky: 1 ⚠️
  • Skipped: 30 ⏭️

📊 Test Reports by Browser

  • chromium: View Report • ✅ 458 / ❌ 1 / ⚠️ 1 / ⏭️ 30
  • chromium-2x: View Report • ✅ 2 / ❌ 0 / ⚠️ 0 / ⏭️ 0
  • chromium-0.5x: View Report • ✅ 1 / ❌ 0 / ⚠️ 0 / ⏭️ 0
  • mobile-chrome: View Report • ✅ 6 / ❌ 0 / ⚠️ 0 / ⏭️ 0

🎉 Click on the links above to view detailed test results for each browser configuration.

Copy link

github-actions bot commented Oct 17, 2025

🎨 Storybook Build Status

Build completed successfully!

⏰ Completed at: 10/17/2025, 08:01:52 AM UTC

🔗 Links


🎉 Your Storybook is ready for review!

@dosubot dosubot bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Oct 17, 2025
@christian-byrne christian-byrne added area:CI/CD and removed needs-backport Fix/change that needs to be cherry-picked to the current feature freeze branch branch:rh-test labels Oct 17, 2025
@benceruleanlu
Copy link
Member

@codex review

Copy link

Codex Review: Didn't find any major issues. Another round soon, please!

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Copy link
Collaborator

@AustinMroz AustinMroz left a comment

Choose a reason for hiding this comment

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

My bash is a little crusty, but the code looks correct to me.

@christian-byrne christian-byrne merged commit d1639c4 into main Oct 17, 2025
49 of 50 checks passed
@christian-byrne christian-byrne deleted the ci/backport-to-arbitrary-branch branch October 17, 2025 21:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:CI/CD size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants