From 18b6ddf7cbddf2c098a384164a0f55295c91e7cc Mon Sep 17 00:00:00 2001 From: Guillaume Lessard Date: Wed, 17 Sep 2025 16:08:34 -0700 Subject: [PATCH] =?UTF-8?q?improve=20=E2=80=9Clinux=5Fstatic=5Fsdk?= =?UTF-8?q?=E2=80=9D=20workflow?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/swift_package_test.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/swift_package_test.yml b/.github/workflows/swift_package_test.yml index 4662d83..728a6d4 100644 --- a/.github/workflows/swift_package_test.yml +++ b/.github/workflows/swift_package_test.yml @@ -34,7 +34,11 @@ on: linux_static_sdk_versions: type: string description: "Static Linux Swift SDK version list (JSON)" - default: "[\"nightly-6.2\", \"6.2\"]" + default: "[\"nightly-main\", \"nightly-6.2\", \"6.2\"]" + linux_static_sdk_exclude_swift_versions: + type: string + description: "Exclude Static Linux Swift SDK version list (JSON)" + default: "[{\"swift_version\": \"\"}]" wasm_sdk_versions: type: string description: "Wasm Swift SDK version list (JSON)" @@ -243,6 +247,8 @@ jobs: matrix: swift_version: ${{ fromJson(inputs.linux_static_sdk_versions) }} os_version: ${{ fromJson(inputs.linux_os_versions) }} + exclude: + - ${{ fromJson(inputs.linux_static_sdk_exclude_swift_versions) }} container: image: ${{ (contains(matrix.swift_version, 'nightly') && 'swiftlang/swift') || 'swift' }}:${{ matrix.swift_version }}-${{ matrix.os_version }} steps: