From b6bd66889b16f64cd94d3270a6da5135476a599c Mon Sep 17 00:00:00 2001 From: Guillaume Lessard Date: Wed, 17 Sep 2025 12:33:32 -0700 Subject: [PATCH 1/2] [workflows] change ubuntus to test against --- .github/workflows/pull_request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index b72c36a4..ec6f66bc 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -9,7 +9,7 @@ jobs: name: Test uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@main with: - linux_os_versions: '["jammy", "focal"]' + linux_os_versions: '["noble", "jammy", "focal"]' enable_macos_checks: true # FIXME: https://github.com/swiftlang/github-workflows/pull/140 # Xcode 16.0 and 16.1 are not actually available From 227ebbbe2d082de79ae08217364ff9a3ff9bc89d Mon Sep 17 00:00:00 2001 From: Guillaume Lessard Date: Wed, 17 Sep 2025 15:40:27 -0700 Subject: [PATCH 2/2] [workflows] declare 2D exclusions --- .github/workflows/pull_request.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index ec6f66bc..4c3a66c6 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -10,6 +10,7 @@ jobs: uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@main with: linux_os_versions: '["noble", "jammy", "focal"]' + linux_exclude_swift_versions: '[{"os_version": "focal", "swift_version": "nightly-main"}, {"os_version": "focal", "swift_version": "nightly-6.2"}, {"os_version": "focal", "swift_version": "6.2"}, {"os_version": "noble", "swift_version": "5.9"}, {"os_version": "noble", "swift_version": "5.10"}]' enable_macos_checks: true # FIXME: https://github.com/swiftlang/github-workflows/pull/140 # Xcode 16.0 and 16.1 are not actually available @@ -20,7 +21,9 @@ jobs: ] swift_flags: "-Xbuild-tools-swiftc -DSYSTEM_CI" enable_linux_static_sdk_build: true + linux_static_sdk_exclude_swift_versions: '[{"os_version": "focal", "swift_version": "nightly-main"}, {"os_version": "focal", "swift_version": "nightly-6.2"}, {"os_version": "focal", "swift_version": "6.2"}]' enable_wasm_sdk_build: true + wasm_exclude_swift_versions: '[{"os_version": "focal", "swift_version": "nightly-main"}, {"os_version": "focal", "swift_version": "nightly-6.2"}, {"os_version": "focal", "swift_version": "6.2"}]' build-abi-stable: name: Build ABI Stable