Skip to content

GitHub Actions: add backport workflows#12

Merged
devreal merged 1 commit intomainfrom
backport
Mar 24, 2026
Merged

GitHub Actions: add backport workflows#12
devreal merged 1 commit intomainfrom
backport

Conversation

@devreal
Copy link
Copy Markdown
Owner

@devreal devreal commented Mar 24, 2026

Add two workflows to automate backporting merged PRs to release branches:

  • backport.yaml: cherry-picks PR commits to target branches and opens backport PRs with target:* labels. Triggered automatically via backport:* labels on merge, or manually via workflow_dispatch.
  • backport-command.yaml: parses /backport ... comments on merged PRs and dispatches backport.yaml, with 👀 acknowledgement reactions.

@github-actions
Copy link
Copy Markdown

Hello! The Git Commit Checker CI bot found a few problems with this PR:

82eef04: GitHub Actions: add backport workflows

  • check_signed_off: does not contain a valid Signed-off-by line

Please fix these problems and, if necessary, force-push new commits back up to the PR branch. Thanks!

Add two workflows to automate backporting merged PRs to release branches:

- backport.yaml: cherry-picks PR commits to target branches and opens
  backport PRs with target:* labels. Triggered automatically via
  backport:* labels on merge, or manually via workflow_dispatch.
- backport-command.yaml: parses /backport <branch>... comments on merged
  PRs and dispatches backport.yaml, with 👀 acknowledgement reactions.

Signed-off-by: Joseph Schuchart <joseph.schuchart@stonybrook.edu>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@devreal devreal merged commit ac062b7 into main Mar 24, 2026
15 checks passed
@devreal
Copy link
Copy Markdown
Owner Author

devreal commented Mar 24, 2026

/backport backport-base1

3 similar comments
@devreal
Copy link
Copy Markdown
Owner Author

devreal commented Mar 24, 2026

/backport backport-base1

@devreal
Copy link
Copy Markdown
Owner Author

devreal commented Mar 24, 2026

/backport backport-base1

@devreal
Copy link
Copy Markdown
Owner Author

devreal commented Mar 24, 2026

/backport backport-base1

@github-actions
Copy link
Copy Markdown

⚠️ Automatic backport to backport-base1 failed.

Cherry-pick of commit d7c4cec produced conflicts.
Please create the backport manually:

git fetch origin backport-base1
git checkout -b backport/pr-12-to-backport-base1 origin/backport-base1
git cherry-pick -x <commits>
git push origin backport/pr-12-to-backport-base1

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