Skip to content

Commit 10a4a1a

Browse files
committed
Add coverage for Windows on ARM testing
1 parent b14a3bd commit 10a4a1a

File tree

4 files changed

+15
-0
lines changed

4 files changed

+15
-0
lines changed

.github/workflows/pull_request.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,17 @@ jobs:
3636
macos_build_command:
3737
swift test &&
3838
/usr/bin/xcrun xcodebuild -workspace . -scheme SwiftBuild-Package -destination generic/platform=iOS
39+
tests_without_docker:
40+
name: Test without Docker
41+
uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@main
42+
needs: [soundness, space-format-check]
43+
with:
44+
enable_linux_checks: false
45+
enable_windows_docker: false
46+
windows_pre_build_command: 'Invoke-Program .\.github\scripts\prebuild.ps1'
47+
windows_swift_versions: '["nightly", "nightly-6.2"]'
48+
windows_build_command: 'Invoke-Program swift test --no-parallel'
49+
windows_os_versions: '["windows-2022", "windows-11-arm"]'
3950
cmake-smoke-test:
4051
name: cmake-smoke-test
4152
uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@0.0.1

Sources/SWBUniversalPlatform/Specs/Clang.xcspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3257,6 +3257,7 @@
32573257
Architectures = (
32583258
x86_64,
32593259
x86_64h,
3260+
aarch64,
32603261
arm64,
32613262
arm64e,
32623263
);

Sources/SWBUniversalPlatform/Specs/Ld.xcspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -609,6 +609,7 @@
609609
Architectures = (
610610
x86_64,
611611
x86_64h,
612+
aarch64,
612613
arm64,
613614
arm64e,
614615
);
@@ -628,6 +629,7 @@
628629
Architectures = (
629630
x86_64,
630631
x86_64h,
632+
aarch64,
631633
arm64,
632634
arm64e,
633635
);

Sources/SWBUniversalPlatform/Specs/Swift.xcspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1253,6 +1253,7 @@
12531253
Architectures = (
12541254
x86_64,
12551255
x86_64h,
1256+
aarch64,
12561257
arm64,
12571258
arm64e,
12581259
);

0 commit comments

Comments
 (0)