Enable sourcelink in source-build to produce .version
file in shared fx
#60944
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.
shared/Microsoft.NETCore.App/6.0.0/.version
source-build#2569In 6.0.100, the source-build team noticed the
.version
file in the source-built shared framework was missing. The file should contain the commit hash and version number. Enabling sourcelink is the clear way to get that infrastructure back online.Enabling sourcelink regresses a dev scenario for Arcade-powered source-build local builds: due to a sourcelink bug, you must use
origin
as a remote name:This probably doesn't affect many people and it's not impossible to adapt to it, so it seems worth going ahead with it anyway.