-
Notifications
You must be signed in to change notification settings - Fork 1.9k
[net10.0] Move to net10 rc2 #31511
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
[net10.0] Move to net10 rc2 #31511
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 pull request updates the repository's .NET 10.0 dependencies from release candidate 1 (rc.1) to release candidate 2 (rc.2) builds, ensuring alignment with the latest .NET 10.0.0-rc.2 ecosystem. The update also includes improvements to build tooling and Azure DevOps pipeline configurations.
Key changes:
- Updated core .NET SDK and runtime dependencies from rc.1 to rc.2 versions
- Upgraded platform-specific SDKs (Android, iOS, macOS, etc.) to latest builds
- Enhanced build scripts with new options and improved Azure DevOps variable handling
Reviewed Changes
Copilot reviewed 25 out of 25 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| global.json | Updated .NET SDK and Arcade tooling to rc.2 versions |
| eng/Versions.props | Comprehensive version updates for all .NET and platform dependencies |
| eng/Version.Details.xml | Updated dependency metadata with new versions and commit SHAs |
| eng/common/tools.ps1 | Updated vswhere version and improved download logging |
| eng/common/sdk-task.sh | Added noWarnAsError option and reorganized variable initialization |
| eng/common/sdk-task.ps1 | Added noWarnAsError parameter support |
| eng/common/generate-locproject.ps1 | Enhanced WiX file handling with schema-based parsing |
| Multiple Azure DevOps templates | Replaced Build.SourcesDirectory with System.DefaultWorkingDirectory |
| eng/common/core-templates/steps/install-microbuild.yml | Split MicroBuild installation for Windows vs non-Windows platforms |
Description of Change
This pull request updates the project to use the latest release candidate versions of the .NET SDK and related dependencies, as well as updates to Android and Apple platform SDKs. These changes ensure the project is aligned with the most recent upstream updates and package sources.
Dependency updates:
eng/Version.Details.xmlandeng/Versions.props, ensuring compatibility with the newest features and bug fixes. [1] [2]Microsoft.DotNet.Build.Tasks.Feed,Microsoft.DotNet.Arcade.Sdk, etc.) to their latest beta versions ineng/Version.Details.xml.Platform SDK updates:
eng/Version.Details.xmlandeng/Versions.props. [1] [2]NuGet package source updates:
NuGet.configto ensure the correct feeds are used for the new dependency versions.