@@ -62,30 +62,34 @@ jobs:
6262 spm_windows :
6363 name : SPM, Windows ${{ matrix.windows-display-name }}
6464 runs-on : windows-${{ matrix.windows-version }}
65+ env :
66+ SWIFT_VERSION : development
67+ SWIFT_BUILD : DEVELOPMENT-SNAPSHOT-2025-08-27-a
6568 strategy :
6669 fail-fast : false
6770 matrix :
6871 include :
6972 - windows-version : 2025
7073 arch : amd64
7174 windows-display-name : ' Server 2025'
72- swift-version : development
73- swift-build : DEVELOPMENT-SNAPSHOT-2025-08-27-a
75+ - windows-version : ' 11-arm'
76+ arch : arm64
77+ windows-display-name : ' 11 ARM'
7478 steps :
7579 - name : Enable long path support
7680 run : reg add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
7781 - uses : compnerd/gha-setup-swift@main
7882 with :
79- swift-version : ${{ matrix.swift-version }}
80- swift-build : ${{ matrix.swift-build }}
83+ swift-version : ${{ env.SWIFT_VERSION }}
84+ swift-build : ${{ env.SWIFT_BUILD }}
8185 build_arch : ${{ matrix.arch }}
8286 - uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
8387 with :
8488 persist-credentials : false
8589 - uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
8690 with :
87- key : windows-${{ matrix.windows-version }}-spm-${{ matrix.swift-version }}-${{ matrix.swift-build }}-${{ hashFiles('Package.resolved', 'Package.swift') }}
88- restore-keys : windows-${{ matrix.windows-version }}-spm-${{ matrix.swift-version }}-${{ matrix.swift-build }}-
91+ key : windows-${{ matrix.windows-version }}-spm-${{ env.SWIFT_VERSION }}-${{ env.SWIFT_BUILD }}-${{ hashFiles('Package.resolved', 'Package.swift') }}
92+ restore-keys : windows-${{ matrix.windows-version }}-spm-${{ env.SWIFT_VERSION }}-${{ env.SWIFT_BUILD }}-
8993 path : .build
9094 - name : Build all targets
9195 run : swift build --build-tests
0 commit comments