Skip to content

build: resolve vulnerable SourceLink dependency - #27

Merged
pmishchenko-ua merged 2 commits into
masterfrom
copilot/fix-test-windows-job
Oct 2, 2026
Merged

pmishchenko-ua merged 2 commits into
masterfrom
copilot/fix-test-windows-job

Conversation

Copilot AI commented Sep 30, 2026 •

Copy link
Copy Markdown

The test-windows job stopped during restore, before tests ran: Microsoft.SourceLink.GitHub 8.0.0 pulled in vulnerable Microsoft.Build.Tasks.Git 8.0.0, and NuGet treated advisory NU1902 as an error.

  • Dependency: Update the global SourceLink reference to 10.0.303, which resolves the patched Microsoft.Build.Tasks.Git 10.0.303.
  • Lockfile: Refresh the NativeAOT package lockfile to reflect the updated dependency graph.

Co-authored-by: pmishchenko-ua <65538066+pmishchenko-ua@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job 'test-windows' Resolve vulnerable SourceLink dependency blocking test-windows Sep 30, 2026
@pmishchenko-ua
pmishchenko-ua marked this pull request as ready for review September 30, 2026 11:02
@cursor

cursor Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

PR Summary

Low Risk
Build-time and SourceLink-only dependency bumps with no runtime product code changes; main risk is CI restore/build behavior on updated tooling versions.

Overview
Bumps the repo-wide Microsoft.SourceLink.GitHub global package reference from 8.0.0 to 10.0.303 in Directory.Packages.props, so restores no longer pull vulnerable Microsoft.Build.Tasks.Git 8.0.0 (which was failing NU1902 and blocking test-windows before tests ran).

Refreshes tests/SingleStoreConnector.NativeAot.Tests/packages.lock.json to match: SourceLink and its transitives move to 10.0.303 (including new System.IO.Hashing 10.0.11), ILCompiler/ILLink versions are bumped for net8.0 and net10.0, and linux-x64 RID-specific ILCompiler entries are added.

Reviewed by Cursor Bugbot for commit e80f281. Configure here.

@pmishchenko-ua pmishchenko-ua changed the title Resolve vulnerable SourceLink dependency blocking test-windows build: resolve vulnerable SourceLink dependency Sep 30, 2026
@pmishchenko-ua
pmishchenko-ua merged commit 7d131f4 into master Oct 2, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants