Skip to content

Add tests for rebase and mixed merge/rebase workflows#30

Merged
Phlogistique merged 1 commit intomainfrom
test-rebase-workflow-1
Feb 27, 2026
Merged

Add tests for rebase and mixed merge/rebase workflows#30
Phlogistique merged 1 commit intomainfrom
test-rebase-workflow-1

Conversation

@Phlogistique
Copy link
Collaborator

Verifies the action works regardless of how the child PR synced with its
parent during development: pure rebase, or merge-then-rebase — including
cases where the child is NOT fully up to date with the parent at
squash-merge time.

In all cases, the git merge origin/$MERGED_BRANCH step in the action
correctly brings the child up to date with whatever commits it was
missing, and the synthetic 3-parent merge produces a clean PR diff.

Verifies the action works regardless of how the child PR synced with its
parent during development: pure rebase, or merge-then-rebase — including
cases where the child is NOT fully up to date with the parent at
squash-merge time.

In all cases, the `git merge origin/$MERGED_BRANCH` step in the action
correctly brings the child up to date with whatever commits it was
missing, and the synthetic 3-parent merge produces a clean PR diff.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Phlogistique Phlogistique merged commit e306824 into main Feb 27, 2026
2 checks passed
@github-actions github-actions bot deleted the test-rebase-workflow-1 branch February 27, 2026 17:06
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