Repository navigation
Add automated cDAC source synchronization - #6127
Merged
Merged
Conversation
added 4 commits
October 22, 2026 10:40
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6297d10c-2f94-48bb-b897-bc0b3e1a855f
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6297d10c-2f94-48bb-b897-bc0b3e1a855f
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6297d10c-2f94-48bb-b897-bc0b3e1a855f
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6297d10c-2f94-48bb-b897-bc0b3e1a855f
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6297d10c-2f94-48bb-b897-bc0b3e1a855f
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6297d10c-2f94-48bb-b897-bc0b3e1a855f
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6297d10c-2f94-48bb-b897-bc0b3e1a855f
Read the source list from the selected runtime commit and run the scheduled sync on the faster Linux hosted runner. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6297d10c-2f94-48bb-b897-bc0b3e1a855f
Use a single permission-scoped job with direct Git and GitHub CLI publication, and replace the cDAC README with a concise update guide. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6297d10c-2f94-48bb-b897-bc0b3e1a855f
max-charlamb
marked this pull request as ready for review
October 23, 2026 16:30
Use the runtime product version for cDAC transport packaging and configure manifest validation for the mirrored source layout. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6297d10c-2f94-48bb-b897-bc0b3e1a855f
Temporarily run the workflow from this branch and publish to an isolated test branch. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6297d10c-2f94-48bb-b897-bc0b3e1a855f
Restore the production schedule, manual dispatch, default-branch checkout, and automation branch after the successful end-to-end test. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6297d10c-2f94-48bb-b897-bc0b3e1a855f
steveisok
approved these changes
Oct 23, 2026
This was referenced Oct 25, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
dotnet/runtimeThe mirrored
src/cdac/runtimedirectory and its provenance files are intentionally not included in this infrastructure PR. The workflow generates and commits them in a separate source-sync PR after this infrastructure is available on the base branch.Validation
./src/cdac/update-source.ps1 -RuntimeRoot Q:\source\runtime -Commit origin/main-- generated the expected 469-file snapshot fromdotnet/runtime@35d5d14d206401078e52280832774f88b352ed38./.dotnet/dotnet.exe build src/cdac/dirs.proj -c Debug -p:SkipCDacPublish=true --no-incremental-- passed with 0 warnings and 0 errorsruntime-source.txt, andruntime-version.txt; its generated commit used the documentedgithub-actions[bot]identity and the expected runtime provenanceThe sample generated PR was closed and its isolated test branch was deleted after verification.
Note
This pull request description was generated with GitHub Copilot.