From 89fc59443ee7c104a2cf2b4cfc8640c531b9c8b5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Mar 2026 21:29:35 +0000 Subject: [PATCH 1/8] Bump tj-actions/changed-files from 41 to 46 in /.github/workflows Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 41 to 46. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](https://github.com/tj-actions/changed-files/compare/v41...v46) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-version: '46' dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .github/workflows/Code-Scanning.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Code-Scanning.yml b/.github/workflows/Code-Scanning.yml index 63e155c9c..1364bfbd6 100644 --- a/.github/workflows/Code-Scanning.yml +++ b/.github/workflows/Code-Scanning.yml @@ -48,7 +48,7 @@ jobs: run: nuget restore .\packages.config -PackagesDirectory .\packages\ - name: Get changed files id: get-changed-files - uses: tj-actions/changed-files@v41 + uses: tj-actions/changed-files@v46 with: separator: "," - name: Initialize CodeQL From f83e1a1827bb2966de1449bf6784866d9609923f Mon Sep 17 00:00:00 2001 From: "Junyan Liu (Centific Technologies Inc)" Date: Thu, 26 Mar 2026 00:10:49 -0700 Subject: [PATCH 2/8] removing unused workflow --- .github/workflows/StaleIssues.yml | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 .github/workflows/StaleIssues.yml diff --git a/.github/workflows/StaleIssues.yml b/.github/workflows/StaleIssues.yml deleted file mode 100644 index d3a3776a3..000000000 --- a/.github/workflows/StaleIssues.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: Close inactive issues -on: - workflow_dispatch: -jobs: - close-issues: - runs-on: ubuntu-latest - permissions: - issues: write - steps: - - uses: actions/stale@v10 - with: - days-before-issue-stale: 365 - stale-issue-label: "stale" - stale-issue-message: "This issue has been inactive for a year. It will be closed in 31 days if no further activity occurs. If you believe this issue is still relevant, please comment to keep it open." - operations-per-run: 400 - repo-token: ${{ secrets.GITHUB_TOKEN }} From 51d2277816275c75451a0e52c933209ba37b7c5a Mon Sep 17 00:00:00 2001 From: 5an7y-Microsoft Date: Fri, 1 May 2026 10:50:19 -0700 Subject: [PATCH 3/8] Update package versions in packages.config --- packages.config | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages.config b/packages.config index 005aead04..d2a0bc5c0 100644 --- a/packages.config +++ b/packages.config @@ -1,8 +1,8 @@  - - - - - + + + + + From 4ffcb17f2eb9e80c5f419ba8037d721e6031c7be Mon Sep 17 00:00:00 2001 From: 5an7y-Microsoft Date: Fri, 1 May 2026 10:51:16 -0700 Subject: [PATCH 4/8] Update Windows SDK and WDK package versions --- Directory.Build.props | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index e5137beab..11951aed3 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,7 +1,7 @@ - - - - - + + + + + From fe4c1b4be7818c5a2f1ca22f83b5c26e78f6e961 Mon Sep 17 00:00:00 2001 From: 5an7y-Microsoft Date: Wed, 6 May 2026 10:40:22 -0700 Subject: [PATCH 5/8] Update exclusions in exclusions.csv for WDK2604 --- exclusions.csv | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/exclusions.csv b/exclusions.csv index 63d5e24a9..f8dfe7f20 100644 --- a/exclusions.csv +++ b/exclusions.csv @@ -6,8 +6,8 @@ network\trans\WFPSampler,Debug|ARM64,,22621,Only NI: Only ARM: Fails to build on prm,*,,22621,Only NI: Not supported on NI. powerlimit\plclient,*,,22621,Only NI: Not supported on NI. powerlimit\plpolicy,*,,22621,Only NI: Not supported on NI. -general\pcidrv,*,,26100,"failure introduced in VS17.14, suppressed until fix" -serial\serial,*,,26100,"failure introduced in VS17.14, suppressed until fix" -network\wlan\wdi,*,,26100,"failure introduced in VS17.14, suppressed until fix" -tools\kasan\samples\kasandemo-wdm,*|x64,,26100,"failure introduced in VS17.14, suppressed until fix" +general\pcidrv,*,26100,,"failure introduced in VS17.14, suppressed until fix" +serial\serial,*,26100,,"failure introduced in VS17.14, suppressed until fix" +network\wlan\wdi,*,26100,,"failure introduced in VS17.14, suppressed until fix" +tools\kasan\samples\kasandemo-wdm,*|x64,26100,,"failure introduced in VS17.14, suppressed until fix" From fa88146f7b51756fe0da416de0e00b61364b9117 Mon Sep 17 00:00:00 2001 From: 5an7y-Microsoft Date: Wed, 6 May 2026 10:41:31 -0700 Subject: [PATCH 6/8] Update CI workflow to use Windows 2025 environment --- .github/workflows/ci-pr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-pr.yml b/.github/workflows/ci-pr.yml index 0e5825d13..6719270e7 100644 --- a/.github/workflows/ci-pr.yml +++ b/.github/workflows/ci-pr.yml @@ -15,7 +15,7 @@ jobs: matrix: configuration: [Debug, Release] platform: [x64, arm64] - runs-on: windows-2022 + runs-on: windows-2025-vs2026 steps: - name: Check out repository code uses: actions/checkout@v4 From ae2b6c4da5c92669afeb8e260c6377958437f1bd Mon Sep 17 00:00:00 2001 From: 5an7y-Microsoft Date: Wed, 6 May 2026 10:41:54 -0700 Subject: [PATCH 7/8] Update CI workflow to use Windows 2025 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0e847b35c..ca2696d89 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: matrix: configuration: [Debug, Release] platform: [x64, arm64] - runs-on: windows-2022 + runs-on: windows-2025-vs2026 steps: - name: Check out repository code uses: actions/checkout@v4 From 63a98a6d0eced10f85b9192bbf92d711af0715fc Mon Sep 17 00:00:00 2001 From: 5an7y-Microsoft Date: Wed, 6 May 2026 10:43:24 -0700 Subject: [PATCH 8/8] Change GitHub Actions runner to windows-2025-vs2026 Updated the runner configuration for GitHub Actions to use 'windows-2025-vs2026' with Visual Studio 2026. --- .github/Build-with-GitHub.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/Build-with-GitHub.md b/.github/Build-with-GitHub.md index c4a10962f..cd1715bae 100644 --- a/.github/Build-with-GitHub.md +++ b/.github/Build-with-GitHub.md @@ -2,7 +2,7 @@ If you use GitHub to host your code, you can leverage [GitHub Actions](https://docs.github.com/en/actions) to create automated workflows to build your driver projects. -`windows-2022` runner (provided by `windows-latest`) is configured with Windows Driver Kit version 22H2 and Visual Studio 2022 off the box, so most solutions can be built by running `msbuild` directly. +`windows-2025-vs2026` runner is configured with Visual Studio 2026 off the box, so most solutions can be built by running `msbuild` directly using the WDK NuGet package. ```yaml name: Build driver solution @@ -16,7 +16,7 @@ jobs: matrix: configuration: [Debug, Release] platform: [x64] - runs-on: windows-2022 + runs-on: windows-2025-vs2026 env: Solution_Path: path\to\driver\solution.sln steps: