Skip to content

Commit bcfe16d

Browse files
committed
Add coverage for Linux on ARM testing
1 parent bd8b331 commit bcfe16d

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
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/[email protected].2
16+
uses: swiftlang/github-workflows/.github/workflows/[email protected].3
1717
with:
1818
head_branch: main
1919
base_branch: release/6.3

.github/workflows/pull_request.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,14 @@ concurrency:
1414
jobs:
1515
tests:
1616
name: Test
17-
uses: swiftlang/github-workflows/.github/workflows/[email protected].2
17+
uses: swiftlang/github-workflows/.github/workflows/[email protected].3
1818
needs: [soundness, space-format-check]
1919
with:
2020
linux_os_versions: '["amazonlinux2", "bookworm", "noble", "jammy", "rhel-ubi9"]'
2121
linux_pre_build_command: ./.github/scripts/prebuild.sh
2222
linux_build_command: 'swift test --no-parallel'
2323
linux_swift_versions: '["nightly-main", "nightly-6.2"]'
24+
linux_host_archs: '["x86_64", "aarch64"]'
2425
windows_pre_build_command: 'Invoke-Program .\.github\scripts\prebuild.ps1'
2526
windows_swift_versions: '["nightly-main", "nightly-6.2"]'
2627
windows_build_command: 'Invoke-Program swift test --no-parallel'
@@ -38,7 +39,7 @@ jobs:
3839
/usr/bin/xcrun xcodebuild -workspace . -scheme SwiftBuild-Package -destination generic/platform=iOS
3940
tests_without_docker:
4041
name: Test without Docker
41-
uses: swiftlang/github-workflows/.github/workflows/[email protected].2
42+
uses: swiftlang/github-workflows/.github/workflows/[email protected].3
4243
needs: [soundness, space-format-check]
4344
with:
4445
enable_linux_checks: false
@@ -49,13 +50,14 @@ jobs:
4950
windows_os_versions: '["windows-2022", "windows-11-arm"]'
5051
cmake-smoke-test:
5152
name: cmake-smoke-test
52-
uses: swiftlang/github-workflows/.github/workflows/[email protected].2
53+
uses: swiftlang/github-workflows/.github/workflows/[email protected].3
5354
needs: [soundness, space-format-check]
5455
with:
5556
linux_os_versions: '["noble"]'
5657
linux_pre_build_command: SKIP_ANDROID=1 INSTALL_CMAKE=1 ./.github/scripts/prebuild.sh
5758
linux_build_command: 'swift package -Xbuild-tools-swiftc -DUSE_PROCESS_SPAWNING_WORKAROUND cmake-smoke-test --disable-sandbox --cmake-path `which cmake` --ninja-path `which ninja` --extra-cmake-arg -DCMAKE_C_COMPILER=`which clang` --extra-cmake-arg -DCMAKE_CXX_COMPILER=`which clang++` --extra-cmake-arg -DCMAKE_Swift_COMPILER=`which swiftc`'
5859
linux_swift_versions: '["nightly-main"]'
60+
linux_host_archs: '["x86_64", "aarch64"]'
5961
enable_macos_checks: true
6062
macos_xcode_versions: '["26.0"]'
6163
macos_pre_build_command: SKIP_ANDROID=1 INSTALL_CMAKE=1 ./.github/scripts/prebuild.sh
@@ -66,7 +68,7 @@ jobs:
6668

6769
soundness:
6870
name: Soundness
69-
uses: swiftlang/github-workflows/.github/workflows/[email protected].2
71+
uses: swiftlang/github-workflows/.github/workflows/[email protected].3
7072
with:
7173
license_header_check_project_name: "Swift"
7274
api_breakage_check_enabled: false

0 commit comments

Comments
 (0)