Skip to content

fix: update backport skill for ClaudeBox environment#21855

Merged
ludamad merged 1 commit into
nextfrom
claudebox/fix-backport-rebase
Mar 23, 2026
Merged

fix: update backport skill for ClaudeBox environment#21855
ludamad merged 1 commit into
nextfrom
claudebox/fix-backport-rebase

Conversation

@AztecBot

@AztecBot AztecBot commented Mar 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

Fixes the issue where ClaudeBox backport PRs include unrelated commits (e.g., #21843).

Root cause: ClaudeBox starts at origin/next, but backport work needs to happen on the staging branch (backport-to-$BRANCH-staging). Without explicit checkout of the staging branch, create_pr pushes from the wrong HEAD, leaking unrelated commits.

@AztecBot AztecBot added ci-draft Run CI on draft PRs. claudebox Owned by claudebox. it can push to this PR. labels Mar 20, 2026
@ludamad ludamad marked this pull request as ready for review March 20, 2026 20:01
@ludamad ludamad requested a review from charlielye as a code owner March 20, 2026 20:01
@ludamad ludamad force-pushed the claudebox/fix-backport-rebase branch from e95afe9 to ba05d5e Compare March 20, 2026 20:04
@ludamad ludamad enabled auto-merge March 23, 2026 18:46
## Summary
Fixes the issue where ClaudeBox backport PRs include unrelated commits (e.g., #21843).

**Root cause**: ClaudeBox starts at `origin/next`, but backport work needs to happen on the staging branch (`backport-to-$BRANCH-staging`). Without explicit checkout of the staging branch, `create_pr` pushes from the wrong HEAD, leaking unrelated commits.

Co-authored-by: ludamad <adam.domurad@gmail.com>
@AztecBot AztecBot force-pushed the claudebox/fix-backport-rebase branch from ba05d5e to 48745f8 Compare March 23, 2026 18:48
@ludamad ludamad added this pull request to the merge queue Mar 23, 2026
Merged via the queue into next with commit 8ef1225 Mar 23, 2026
19 checks passed
@ludamad ludamad deleted the claudebox/fix-backport-rebase branch March 23, 2026 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-draft Run CI on draft PRs. claudebox Owned by claudebox. it can push to this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants