Skip to content

chore: preserve merge ancestry to unblock upmerge to edge - #2070

Merged
DariuszPorowski merged 6 commits into
v0.62from
copilot/fix-upmerge-github-actions-job
Oct 29, 2026
Merged

DariuszPorowski merged 6 commits into
v0.62from
copilot/fix-upmerge-github-actions-job

Conversation

Copilot AI commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Resolution: Record a two-parent merge from edge, preserving the registry-URL-free lockfile and release configuration.
  • Guidance: Distinguish conflict-resolution merges from generated upmerge PRs.

Merge this PR using “Create a merge commit,” not squash or rebase.

Reason for change

The “upmerge / Upmerge to edge” job fails on docs/package-lock.json. PR #2069 resolved the contents but was squash-merged, discarding the ancestry required to prevent the same conflicts.

How to test

Fetch current edge, then run from the PR checkout:

git fetch origin edge:refs/remotes/origin/edge
git merge-base --is-ancestor origin/edge HEAD
git merge-tree --write-tree origin/edge HEAD
bash .github/scripts/release-docs_test.sh
cd docs
npm ci
npm run hugo:version

Expect conflict-free merge validation, passing release tests, successful installation, and Hugo 0.168.0.

File change summary

File Summary of change
docs/content/contributing/contributing-docs/index.md Require merge commits for ancestry-dependent conflict resolutions; retain squash merging for generated upmerge PRs.

The merge commit records the lockfile resolution without changing its contents.

dependabot Bot and others added 4 commits October 27, 2026 22:05
…es (#2065)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: radius-files-sync[bot] <248604391+radius-files-sync[bot]@users.noreply.github.com>
Copilot AI and others added 2 commits October 29, 2026 19:03
Signed-off-by: GitHub <noreply@github.com>

Co-authored-by: DariuszPorowski <3431813+DariuszPorowski@users.noreply.github.com>
Co-authored-by: DariuszPorowski <3431813+DariuszPorowski@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job upmerge to edge Preserve merge ancestry to unblock upmerge to edge Oct 29, 2026
Copilot AI requested a review from DariuszPorowski October 29, 2026 19:04
@github-actions

Copy link
Copy Markdown

Dependency Review

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

Scanned Files

None

@DariuszPorowski DariuszPorowski changed the title Preserve merge ancestry to unblock upmerge to edge chore: preserve merge ancestry to unblock upmerge to edge Oct 29, 2026
@DariuszPorowski
DariuszPorowski marked this pull request as ready for review October 29, 2026 19:11
@DariuszPorowski
DariuszPorowski requested review from a team as code owners October 29, 2026 19:11
@github-actions

Copy link
Copy Markdown

Static Web App Preview

Environment Deployment
pr2070 View workflow run

Deployed from commit 769a2dfe78306a6520672fdd1e85e345d089cb60 via the publisher workflow.

@DariuszPorowski
DariuszPorowski merged commit 53a61b1 into v0.62 Oct 29, 2026
21 checks passed
@DariuszPorowski
DariuszPorowski deleted the copilot/fix-upmerge-github-actions-job branch October 29, 2026 19:14

This branch was successfully deployed

1 active deployment
latest — 769a2dfe Deployed Oct 29, 2026 by Copilot via Dispatch Static Web App Preview #7120
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