Skip to content

Commit 24cf84d

Browse files
committed
Add coverage for Windows on ARM testing
1 parent b941910 commit 24cf84d

File tree

2 files changed

+15
-4
lines changed

2 files changed

+15
-4
lines changed

.github/workflows/automerge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
jobs:
1414
create_merge_pr:
1515
name: Create PR to merge main into release branch
16-
uses: swiftlang/github-workflows/.github/workflows/create_automerge_pr.yml@0.0.1
16+
uses: swiftlang/github-workflows/.github/workflows/create_automerge_pr.yml@0.0.2
1717
with:
1818
head_branch: main
1919
base_branch: release/6.3

.github/workflows/pull_request.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ concurrency:
1414
jobs:
1515
tests:
1616
name: Test
17-
uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@0.0.1
17+
uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@0.0.2
1818
needs: [soundness, space-format-check]
1919
with:
2020
linux_os_versions: '["amazonlinux2", "bookworm", "noble", "jammy", "rhel-ubi9"]'
@@ -36,9 +36,20 @@ 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@0.0.2
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-main", "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
41-
uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@0.0.1
52+
uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@0.0.2
4253
needs: [soundness, space-format-check]
4354
with:
4455
linux_os_versions: '["noble"]'
@@ -55,7 +66,7 @@ jobs:
5566

5667
soundness:
5768
name: Soundness
58-
uses: swiftlang/github-workflows/.github/workflows/soundness.yml@0.0.1
69+
uses: swiftlang/github-workflows/.github/workflows/soundness.yml@0.0.2
5970
with:
6071
license_header_check_project_name: "Swift"
6172
api_breakage_check_enabled: false

0 commit comments

Comments
 (0)