Skip to content

Sync mirror changes into release/dev17.14 #18593

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

Open
wants to merge 7 commits into
base: release/dev17.14
Choose a base branch
from

Conversation

T-Gro
Copy link
Member

@T-Gro T-Gro commented May 22, 2025

This PR contains 7 commits synced from the mirror repository.

KevinRansom and others added 7 commits April 25, 2025 09:15
#### AI description  (iteration 1)
#### PR Classification
This pull request is for a NuGet patch release, focusing on updating build configurations and dependencies.

#### PR Summary
This pull request updates build scripts and configuration files to support a new NuGet patch release, ensuring compatibility with updated Microsoft Build packages.
- `/eng/build.sh`: Added no-operation implementations for `--runtimesourcefeed` and `--runtimesourcefeedkey` arguments.
- `/eng/Versions.props`: Updated Microsoft Build package versions to use a unified `MicrosoftBuildVersion` variable.
- `/eng/SourceBuildPrebuiltBaseline.xml`: Added new usages for Microsoft Build packages with version `17.13.26`.
- `/azure-pipelines.yml`: Enabled internal sources for source build parameters.
- `/NuGet.config`: Added a new package source for `msbuild-Trusted`.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
rel/d17.14

----
#### AI description  (iteration 1)
#### PR Classification
NuGet package update for a specific release branch.

#### PR Summary
This pull request updates the Azure Pipelines configuration to target the `rel/d17.14` branch for Visual Studio insertion. This change ensures that the build and release processes are aligned with the correct branch for the upcoming release.
- Updated `azure-pipelines.yml` to set `VSInsertionTargetBranchName` to `rel/d17.14`.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
Copy link
Contributor

✅ No release notes required

@T-Gro
Copy link
Member Author

T-Gro commented May 22, 2025

@dotnet/source-build can you approve please?

Comment on lines +31 to +34
<Usage Id="Microsoft.Build.Framework" Version="17.13.26" IsDirectDependency="true"/>
<Usage Id="Microsoft.Build.Tasks.Core" Version="17.13.26" IsDirectDependency="true"/>
<Usage Id="Microsoft.Build.Utilities.Core" Version="17.13.26" IsDirectDependency="true"/>
<Usage Id="Microsoft.NET.StringTools" Version="17.13.26"/>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This feels fishy to me. These msbuild dependencies should not be prebuilts because they should be coming from the msbuild intermediate. In other words, the msbuild dependencies are out of sync with the version of the msbuild intermediate defined in the Version.Details.xml file, which I believe is causing these prebuilts. Please use darc to update the msbuild dependencies to the version you're specifying here. That should update the intermediate to the appropriate version, which will in turn allow you to remove these prebuilt baseline entries from this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: New
Development

Successfully merging this pull request may close these issues.

3 participants