Skip to content

Add .NET 10 as a publishing target and move VS Code extension to .NET 10#755

Draft
Copilot wants to merge 3 commits into
mainfrom
copilot/add-dotnet-10-publishing-target
Draft

Add .NET 10 as a publishing target and move VS Code extension to .NET 10#755
Copilot wants to merge 3 commits into
mainfrom
copilot/add-dotnet-10-publishing-target

Conversation

Copilot AI commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Extends framework support to .NET 10 across the libraries, CLI, language server, and build pipelines, and switches the VS Code extension's bundled language server to .NET 10.

Target frameworks

  • Microsoft.DevSkim, Microsoft.DevSkim.CLI, Microsoft.DevSkim.Tests: appended net10.0
  • Microsoft.DevSkim.LanguageServer: changed single-target net8.0 to multi-target net8.0;net10.0net8.0 retained so the Visual Studio extension's existing dotnet publish -f net8.0 step is unaffected

VS Code extension

  • package.json net-setup / net-setup:release now publish the language server with -f net10.0

Pipelines

  • CLI and VS test matrices: added 10.0.x to dotnetVersions
  • VS Code and VS pipelines: added a UseDotNet@2 task to install the 10.0.x SDK (now required for the VS Code language server publish)

Notes

  • CLI release publish (DotnetVersion) and the Visual Studio extension's own TFM are intentionally left on 9.0.x / net8.0; this PR adds .NET 10 as a target and only swaps the VS Code extension per scope.
  • nuget.config private feed configuration is unchanged.

Copilot AI assigned Copilot and gfs Jun 9, 2026
Copilot AI linked an issue Jun 9, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Add .NET 10 as a publishing target for DevSkim binaries Add .NET 10 as a publishing target and move VS Code extension to .NET 10 Jun 9, 2026
Copilot AI requested a review from gfs June 9, 2026 19:29
Copilot finished work on behalf of gfs June 9, 2026 19:29
@gfs

gfs commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 2 pipeline(s).

@gfs

gfs commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 2 pipeline(s).

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.

Planned Deprecation: GitHub Releases of DevSkim BInaries

2 participants