Skip to content

Upgrade .NET to v10, Add win-arm64 and linux-arm64#351

Open
ReneSchumacher wants to merge 2 commits into
github:mainfrom
ReneSchumacher:main
Open

Upgrade .NET to v10, Add win-arm64 and linux-arm64#351
ReneSchumacher wants to merge 2 commits into
github:mainfrom
ReneSchumacher:main

Conversation

@ReneSchumacher
Copy link
Copy Markdown

What's changing?

  • Upgrade .NET from v6 (out of support) to v10
  • Add win-arm64 and linux-arm64 outputs

How's this tested?

Installed locally and tested

Copilot AI review requested due to automatic review settings May 4, 2026 13:05
@ReneSchumacher ReneSchumacher requested a review from a team as a code owner May 4, 2026 13:05
Copy link
Copy Markdown

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 upgrades the repository’s .NET toolchain from .NET 6 to .NET 10 and expands the published artifacts to include additional ARM64 runtime outputs (Windows and Linux), aligning the build pipeline and project target frameworks with the new SDK.

Changes:

  • Bump SDK selection to .NET 10 via src/global.json and update all projects to target net10.0.
  • Expand supported runtime identifiers to include win-arm64 and linux-arm64.
  • Update CI to install .NET 10 and publish additional platform artifacts.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/global.json Pins the repo’s .NET SDK to 10.0.202.
src/ActionsImporter/ActionsImporter.csproj Targets net10.0 and adds win/linux ARM64 runtime identifiers.
src/ActionsImporter.UnitTests/ActionsImporter.UnitTests.csproj Targets net10.0 for test execution.
src/ActionsImporter.ThirdPartyLicenseGenerator/ActionsImporter.ThirdPartyLicenseGenerator.csproj Targets net10.0 for the license generator tool.
.github/workflows/ci.yml Switches CI to .NET 10, adds win/linux ARM64 publish + release assets.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/ci.yml Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants