From f376d080a784bf1767d9ab71b45ef71fd3c23a34 Mon Sep 17 00:00:00 2001 From: Tristan Labelle Date: Thu, 13 Mar 2025 16:53:52 -0400 Subject: [PATCH 1/2] Pin to a supported winsdk --- .github/workflows/build-and-test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 215de1e..faf523f 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -21,6 +21,8 @@ jobs: - name: Setup Visual Studio Development Environment uses: compnerd/gha-setup-vsdevenv@f1ba60d553a3216ce1b89abe0201213536bc7557 # main as of 2024-11-12 + with: + winsdk: "10.0.22621.0" - name: Install Swift uses: compnerd/gha-setup-swift@b6c5fc1ed5b5439ada8e7661985acb09ad8c3ba2 # main as of 2024-11-12 From 9840f370eb4a244bceea61f9983b5f4d78508e72 Mon Sep 17 00:00:00 2001 From: Tristan Labelle Date: Thu, 13 Mar 2025 16:58:35 -0400 Subject: [PATCH 2/2] Also pin it in the CMake job --- .github/workflows/build-and-test.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index faf523f..6b3e82b 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -22,7 +22,7 @@ jobs: - name: Setup Visual Studio Development Environment uses: compnerd/gha-setup-vsdevenv@f1ba60d553a3216ce1b89abe0201213536bc7557 # main as of 2024-11-12 with: - winsdk: "10.0.22621.0" + winsdk: "10.0.22621.0" # GitHub runners have 10.0.26100.0 which regresses Swift's ucrt module - name: Install Swift uses: compnerd/gha-setup-swift@b6c5fc1ed5b5439ada8e7661985acb09ad8c3ba2 # main as of 2024-11-12 @@ -46,7 +46,9 @@ jobs: uses: actions/checkout@v4.2.2 - name: Setup Visual Studio Development Environment - uses: compnerd/gha-setup-vsdevenv@main + uses: compnerd/gha-setup-vsdevenv@f1ba60d553a3216ce1b89abe0201213536bc7557 # main as of 2024-11-12 + with: + winsdk: "10.0.22621.0" # GitHub runners have 10.0.26100.0 which regresses Swift's ucrt module - name: Install Swift uses: compnerd/gha-setup-swift@b6c5fc1ed5b5439ada8e7661985acb09ad8c3ba2 # main as of 2024-11-12