Skip to content

Fix: Let main always fast-forward to the generated release - #56

Merged
b-re-w merged 1 commit into
developfrom
work/release-main-parent
Oct 2, 2026
Merged

b-re-w merged 1 commit into
developfrom
work/release-main-parent

Conversation

@b-re-w

@b-re-w b-re-w commented Oct 2, 2026

Copy link
Copy Markdown
Member

Same fix as thisisthepy/python-multiplatform#13: when main is not an ancestor of develop, the generated release commit takes main as a second parent, so the release PR always fast-forwards main. tools/release/test-sync-release.sh: 49 passed.

When main is not an ancestor of develop, the release commit takes main as a
second parent; its tree stays the filtered develop tree, so the release PR
cannot conflict.
@b-re-w
b-re-w merged commit 73126c6 into develop Oct 2, 2026
@b-re-w
b-re-w deleted the work/release-main-parent branch October 2, 2026 02:09
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