From 4d7272d5f28b3c30cad4b5683a61f2b4ab17d45a Mon Sep 17 00:00:00 2001 From: Mishal Shah Date: Mon, 30 Jun 2025 14:04:21 -0700 Subject: [PATCH 1/3] Update the Windows nightly docker image to 2022 --- .github/workflows/swift_package_test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/swift_package_test.yml b/.github/workflows/swift_package_test.yml index 85b99c11..c2d27977 100644 --- a/.github/workflows/swift_package_test.yml +++ b/.github/workflows/swift_package_test.yml @@ -176,9 +176,9 @@ jobs: run: ${{ inputs.linux_build_command }} ${{ (contains(matrix.swift_version, 'nightly') && inputs.swift_nightly_flags) || inputs.swift_flags }} windows-build: - name: Windows (${{ matrix.swift_version }} - ${{ inputs.enable_windows_docker && contains(matrix.swift_version, 'nightly') && 'windows-2019' || 'windows-2022' }}) + name: Windows (${{ matrix.swift_version }} - 'windows-2022') if: ${{ inputs.enable_windows_checks }} - runs-on: ${{ inputs.enable_windows_docker && contains(matrix.swift_version, 'nightly') && 'windows-2019' || 'windows-2022' }} + runs-on: 'windows-2022' strategy: fail-fast: false matrix: @@ -204,7 +204,7 @@ jobs: if: ${{ inputs.enable_windows_docker }} run: | if ("${{ matrix.swift_version }}".Contains("nightly")) { - $Image = "swiftlang/swift:${{ matrix.swift_version }}-windowsservercore-1809" + $Image = "swiftlang/swift:${{ matrix.swift_version }}-windowsservercore-ltsc2022" } else { $Image = "swift:${{ matrix.swift_version }}-windowsservercore-ltsc2022" } From b55152fe476df3da330a97a93f2f419541a768ee Mon Sep 17 00:00:00 2001 From: Mishal Shah Date: Mon, 30 Jun 2025 14:58:58 -0700 Subject: [PATCH 2/3] Update swift version for nightly windows and linux testing --- .github/workflows/swift_package_test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/swift_package_test.yml b/.github/workflows/swift_package_test.yml index c2d27977..ac03dc72 100644 --- a/.github/workflows/swift_package_test.yml +++ b/.github/workflows/swift_package_test.yml @@ -22,7 +22,7 @@ on: linux_swift_versions: type: string description: "Include Linux Swift version list (JSON)" - default: "[ \"5.9\", \"5.10\", \"6.0\", \"6.1\", \"nightly-main\", \"nightly-6.1\", \"nightly-6.2\"]" + default: "[ \"5.9\", \"5.10\", \"6.0\", \"6.1\", \"nightly-main\", \"nightly-6.2\"]" linux_exclude_swift_versions: type: string description: "Exclude Linux Swift version list (JSON)" @@ -34,7 +34,7 @@ on: windows_swift_versions: type: string description: "Include Windows Swift version list (JSON)" - default: "[\"5.9\", \"6.0\", \"6.1\", \"nightly\", \"nightly-6.1\"]" + default: "[\"5.9\", \"6.0\", \"6.1\", \"nightly\", \"nightly-6.2\"]" windows_exclude_swift_versions: type: string description: "Exclude Windows Swift version list (JSON)" From 05e69884ed48b9739d293fdfd1b5094feef43c25 Mon Sep 17 00:00:00 2001 From: Mishal Shah Date: Mon, 30 Jun 2025 15:00:40 -0700 Subject: [PATCH 3/3] Update swift_package_test.yml --- .github/workflows/swift_package_test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/swift_package_test.yml b/.github/workflows/swift_package_test.yml index ac03dc72..690f890b 100644 --- a/.github/workflows/swift_package_test.yml +++ b/.github/workflows/swift_package_test.yml @@ -176,9 +176,9 @@ jobs: run: ${{ inputs.linux_build_command }} ${{ (contains(matrix.swift_version, 'nightly') && inputs.swift_nightly_flags) || inputs.swift_flags }} windows-build: - name: Windows (${{ matrix.swift_version }} - 'windows-2022') + name: Windows (${{ matrix.swift_version }} - windows-2022) if: ${{ inputs.enable_windows_checks }} - runs-on: 'windows-2022' + runs-on: windows-2022 strategy: fail-fast: false matrix: