Skip to content

[build] Fix versions of arcade dependencies #9941

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

Merged
merged 1 commit into from
Jun 19, 2025
Merged

Conversation

radical
Copy link
Member

@radical radical commented Jun 18, 2025

Use the version string maestro instead of an older version string which is not being updated.

Also drop unused references to Microsoft.DotNet.Build.Tasks.Workloads, and Microsoft.DotNet.Build.Tasks.Installers.

Use the version string maestro instead of an older version string which is not
being updated.

Also drop unused references to `Microsoft.DotNet.Build.Tasks.Workloads`,
and `Microsoft.DotNet.Build.Tasks.Installers`.
@github-actions github-actions bot added the area-codeflow for labeling automated codeflow. intentionally a different color! label Jun 18, 2025
@radical
Copy link
Member Author

radical commented Jun 18, 2025

@radical radical added the area-engineering-systems infrastructure helix infra engineering repo stuff label Jun 18, 2025
@radical radical marked this pull request as ready for review June 18, 2025 21:20
@Copilot Copilot AI review requested due to automatic review settings June 18, 2025 21:20
Copy link
Contributor

@Copilot Copilot AI left a 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 arcade dependency versions by removing unused installer and workloads references and replacing them with the archives dependency.

  • Removed references to Microsoft.DotNet.Build.Tasks.Installers and Microsoft.DotNet.Build.Tasks.Workloads
  • Introduced Microsoft.DotNet.Build.Tasks.Archives in Versions.props, Version.Details.xml, and Directory.Packages.props

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
eng/Versions.props Removed installers and workloads dependencies; added Archives version
eng/Version.Details.xml Removed installers and workloads dependencies and switched to Archives
Directory.Packages.props Updated package versions to reference Archives via a variable
Comments suppressed due to low confidence (2)

eng/Versions.props:42

  • The new Archives dependency version still uses the numeric beta value; please confirm if this should be updated to the intended 'maestro' version string as mentioned in the PR title.
    <MicrosoftDotNetBuildTasksArchivesVersion>9.0.0-beta.25302.2</MicrosoftDotNetBuildTasksArchivesVersion>

Directory.Packages.props:126

  • Ensure that the variable MicrosoftDotNetBuildTasksArchivesVersion is defined with the correct 'maestro' version string if that is the intended dependency version.
    <PackageVersion Include="Microsoft.DotNet.Build.Tasks.Archives" Version="$(MicrosoftDotNetBuildTasksArchivesVersion)" />

@radical radical requested review from danmoseley and joperezr June 18, 2025 21:58
@radical radical enabled auto-merge (squash) June 19, 2025 17:41
@radical radical merged commit 70d8ad1 into dotnet:main Jun 19, 2025
253 checks passed
captainsafia pushed a commit that referenced this pull request Jun 20, 2025
Use the version string maestro instead of an older version string which is not
being updated.

Also drop unused references to `Microsoft.DotNet.Build.Tasks.Workloads`,
and `Microsoft.DotNet.Build.Tasks.Installers`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-codeflow for labeling automated codeflow. intentionally a different color! area-engineering-systems infrastructure helix infra engineering repo stuff
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants