Skip to content

Upgrade BinSkim to .NET 10 - #1223

Open
Pratik Lade (plade) wants to merge 6 commits into
mainfrom
prlade/upgrade-net10
Open

Pratik Lade (plade) wants to merge 6 commits into
mainfrom
prlade/upgrade-net10

Conversation

@plade

@plade Pratik Lade (plade) commented Sep 15, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Upgrade BinSkim projects, build scripts, CI pipelines, CodeQL, and test environments from .NET 9 to .NET 10.
  • Remove package references now provided by the .NET 10 shared framework and update System.Composition to 10.0.1.
  • Flatten the BinSkim tool package layout from tools/net9.0/<runtime> to tools/<runtime> and update related documentation, launch settings, and scripts.
  • Use the default BinSkim compliance scanner version and configuration in the 1ES compliance pipeline.

Pratik Lade (plade) and others added 4 commits September 15, 2026 08:54
Target application, test, packaging, and CI surfaces at .NET 10 and remove redundant framework package references required by .NET 10 package pruning.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 2779f142-ce84-4a8d-ba83-c0fb814808a7
Place self-contained executables directly under tools/<rid> and update package extraction documentation.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 2779f142-ce84-4a8d-ba83-c0fb814808a7
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 2779f142-ce84-4a8d-ba83-c0fb814808a7
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 2779f142-ce84-4a8d-ba83-c0fb814808a7
@plade
Pratik Lade (plade) requested a review from a team as a code owner September 15, 2026 17:30
@plade Pratik Lade (plade) changed the title Prlade/upgrade net10 Upgrade BinSkim to .NET 10 Sep 15, 2026
Resolve the dependency-version conflict by retaining current main updates while keeping redundant .NET 10 BCL package versions removed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 2779f142-ce84-4a8d-ba83-c0fb814808a7
Point RunBinSkim at the framework-neutral BinSkim.Driver artifacts directory instead of the obsolete platform/framework output layout.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 2779f142-ce84-4a8d-ba83-c0fb814808a7
@mkacmar

Copy link
Copy Markdown
Member

Can you sort out the merge conflicts?

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