Skip to content

auto-backport: fix conflict_resolution to use experimental input#15907

Open
rpcme wants to merge 1 commit into
aws4embeddedlinux:master-nextfrom
rpcme:fix/backport-conflict-resolution
Open

auto-backport: fix conflict_resolution to use experimental input#15907
rpcme wants to merge 1 commit into
aws4embeddedlinux:master-nextfrom
rpcme:fix/backport-conflict-resolution

Conversation

@rpcme

@rpcme rpcme commented Jun 18, 2026

Copy link
Copy Markdown
Member

The conflict_resolution option must be nested inside the experimental JSON input for korthout/backport-action@v4. The previous top-level config was silently ignored, causing backports with cherry-pick conflicts (rename/rename from version upgrades) to be skipped entirely.

This is why wrynose-next has not been receiving recipe upgrades — its base versions differ from master-next, so cherry-picks conflict, and without proper conflict resolution the backport is simply dropped.

With this fix, conflicting backports will create draft PRs with the conflicts committed, allowing manual resolution instead of silent failure.

The conflict_resolution option is nested inside the 'experimental' JSON
input, not a top-level input. The previous configuration was silently
ignored, causing backports with cherry-pick conflicts to be skipped
entirely instead of creating draft PRs. This primarily affected
wrynose-next which has older recipe versions than master-next.
@rpcme rpcme requested a review from a team as a code owner June 18, 2026 00: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