- 
                Notifications
    You must be signed in to change notification settings 
- Fork 205
[main] .NET Source-Build 10.0.100-rc.2.25502.107 October 2025 #3056
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the .NET Source-Build to version 10.0.100-rc.2.25502.107 from October 2025, as a manual port of #2907. The update includes SDK and tooling version updates, standardization of Azure DevOps path variables, and related infrastructure improvements.
Key changes:
- Updated .NET SDK from 10.0.100-rc.1.25420.111 to 10.0.100-rc.2.25502.107
- Standardized Azure DevOps path variables from Build.SourcesDirectorytoSystem.DefaultWorkingDirectory
- Updated source-built archive URLs and tooling versions
Reviewed Changes
Copilot reviewed 27 out of 53 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description | 
|---|---|
| global.json | Updated dotnet SDK and Arcade SDK versions to rc.2.25502.107 | 
| eng/download-source-built-archive.sh | Changed source-built artifacts URL paths | 
| eng/common/tools.ps1 | Updated vswhere version to 3.1.7 and improved download logging | 
| eng/common/templates/job/job.yml | Replaced Build.SourcesDirectory with System.DefaultWorkingDirectory | 
| eng/common/templates-official/variables/sdl-variables.yml | Updated GuardianPackagesConfigFile path variable | 
| eng/common/templates-official/job/job.yml | Updated BuildDropPath default value | 
| eng/common/template-guidance.md | Updated example path in documentation | 
| eng/common/sdl/NuGet.config | Removed BOM character from XML declaration | 
| eng/common/sdk-task.sh | Added --noWarnAsError flag and moved warnAsError initialization | 
| eng/common/sdk-task.ps1 | Added -noWarnAsError parameter | 
| eng/common/generate-locproject.ps1 | Added WiX v5 schema support for localization | 
| eng/common/core-templates/steps/source-index-stage1-publish.yml | Updated source indexing tool versions and paths | 
| eng/common/core-templates/steps/publish-logs.yml | Standardized to System.DefaultWorkingDirectory | 
| eng/common/core-templates/steps/generate-sbom.yml | Updated default BuildDropPath | 
| eng/common/core-templates/steps/enable-internal-sources.yml | Updated NuGet setup script paths | 
| eng/common/core-templates/post-build/setup-maestro-vars.yml | Updated tools.ps1 path | 
| eng/common/core-templates/post-build/post-build.yml | Updated script file paths | 
| eng/common/core-templates/jobs/jobs.yml | Added repositoryAlias and officialBuildId parameters | 
| eng/common/core-templates/jobs/codeql-build.yml | Updated GuardianPackagesConfigFile path | 
| eng/common/core-templates/job/publish-build-assets.yml | Added officialBuildId support and updated paths | 
| eng/common/core-templates/job/onelocbuild.yml | Updated default SourcesDirectory parameter | 
| eng/common/core-templates/job/job.yml | Updated test results search folder paths | 
| eng/common/SetupNugetSources.sh | Added .NET 10 to supported versions array | 
| eng/common/SetupNugetSources.ps1 | Added .NET 10 to supported versions array | 
| eng/Versions.props | Updated private source-built SDK and artifacts versions | 
| eng/Version.Details.xml | Updated Arcade SDK dependency versions and repository URIs | 
| eng/Version.Details.props | Updated package versions and comments | 
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
| See this comment about the newline diffs. | 
| FYI - this PR includes changes to 15 more files than the rebootstrap to release/10.0.1xx. This is because the manual port of #2037 to main (#2042) missed some of the updates from arcade, so this PR is including those changes as well. | 
| @wtgodbe - I'm seeing the following aspnetcore error: Can you please advise on how to address this? Thanks in advance | 
| Sorry for the delay, that's a transient failure we get in aspnetcore sometimes. It's been around forever - I'm making some changes to our reference resolution logic to try to get rid of it. It should go away on retry | 
| @dotnet/product-construction - can I please get help merging this PR? The failures are because I created this backport manually. | 
Manual port of #2907