Skip to content

Fix conflicted upmerge workflow - #1980

Merged
sk593 merged 2 commits into
v0.59from
sk593-fix-merge-conflict-handling
Aug 14, 2026
Merged

Fix conflicted upmerge workflow#1980
sk593 merged 2 commits into
v0.59from
sk593-fix-merge-conflict-handling

Conversation

@sk593

@sk593 sk593 commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • preserve successful automated upmerges
  • preserve the edge versions of docs/config.toml and docs/layouts/partials/hooks/body-end.html, including when the initial merge conflicts
  • fall back to a source-based branch when other files have merge conflicts
  • open conflicted upmerges as draft PRs for manual resolution
  • avoid failing when an upmerge contains no effective changes after preserving edge-specific files

Validation

  • reproduced the v0.59 to edge conflicts from Actions run 31749602326
  • verified the fallback removes the two edge-owned files from the conflict set
  • verified the remaining genuine conflicts are left for manual resolution
  • parsed the updated workflow as YAML

Open a draft pull request from the source state when an automated upmerge
encounters conflicts, allowing maintainers to resolve them manually.

Signed-off-by: sk593 <shruthikumar@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@sk593
sk593 requested review from a team as code owners August 13, 2026 22:53
@github-actions

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

Apply the edge versions of release-specific files before pushing a conflicted upmerge branch so they do not require manual resolution.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: sk593 <shruthikumar@microsoft.com>
@sk593
sk593 merged commit 79d6a18 into v0.59 Aug 14, 2026
11 checks passed
@sk593
sk593 deleted the sk593-fix-merge-conflict-handling branch August 14, 2026 15:57
sk593 added a commit that referenced this pull request Aug 14, 2026
Signed-off-by: sk593 <shruthikumar@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: sk593 <shruthikumar@microsoft.com>
sk593 added a commit that referenced this pull request Aug 14, 2026
Signed-off-by: sk593 <shruthikumar@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: sk593 <shruthikumar@microsoft.com>
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.

2 participants