Skip to content

Commit ba7c56a

Browse files
committed
Add build for ARM version:wq
1 parent d817e5e commit ba7c56a

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

.github/workflows/test.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,25 +60,33 @@ jobs:
6060
run: make spm_test
6161

6262
spm_windows:
63-
name: SPM, Windows, Swift ${{ matrix.swift-version }}
63+
name: SPM, Windows ${{ matrix.windows-display-name }}, Swift ${{ matrix.swift-version }}
6464
runs-on: windows-${{ matrix.windows-version }}
6565
strategy:
66+
fail-fast: false
6667
matrix:
6768
include:
6869
- windows-version: 2025
70+
arch: amd64
71+
windows-display-name: 'Server 2025'
72+
swift-version: 6.2.1
73+
- windows-version: 11-arm
74+
arch: arm64
75+
windows-display-name: '11 ARM'
6976
swift-version: 6.2.1
7077
steps:
7178
- uses: compnerd/gha-setup-swift@main
7279
with:
7380
swift-version: swift-${{ matrix.swift-version }}-release
7481
swift-build: ${{ matrix.swift-version }}-RELEASE
82+
build_arch: ${{ matrix.arch }}
7583
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
7684
with:
7785
persist-credentials: false
7886
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
7987
with:
80-
key: ${{ runner.os }}-spm-${{ matrix.swift-version }}-${{ hashFiles('Package.resolved', 'Package.swift') }}
81-
restore-keys: ${{ runner.os }}-spm-${{ matrix.swift-version }}-
88+
key: windows-${{ matrix.windows-version }}-spm-${{ matrix.swift-version }}-${{ hashFiles('Package.resolved', 'Package.swift') }}
89+
restore-keys: windows-${{ matrix.windows-version }}-spm-${{ matrix.swift-version }}-
8290
path: .build
8391
- name: Build
8492
run: swift build --build-tests

0 commit comments

Comments
 (0)