Skip to content

Commit 88afc78

Browse files
authored
improve “linux_static_sdk” workflow (#162)
1 parent eb4096b commit 88afc78

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/swift_package_test.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,11 @@ on:
3434
linux_static_sdk_versions:
3535
type: string
3636
description: "Static Linux Swift SDK version list (JSON)"
37-
default: "[\"nightly-6.2\", \"6.2\"]"
37+
default: "[\"nightly-main\", \"nightly-6.2\", \"6.2\"]"
38+
linux_static_sdk_exclude_swift_versions:
39+
type: string
40+
description: "Exclude Static Linux Swift SDK version list (JSON)"
41+
default: "[{\"swift_version\": \"\"}]"
3842
wasm_sdk_versions:
3943
type: string
4044
description: "Wasm Swift SDK version list (JSON)"
@@ -243,6 +247,8 @@ jobs:
243247
matrix:
244248
swift_version: ${{ fromJson(inputs.linux_static_sdk_versions) }}
245249
os_version: ${{ fromJson(inputs.linux_os_versions) }}
250+
exclude:
251+
- ${{ fromJson(inputs.linux_static_sdk_exclude_swift_versions) }}
246252
container:
247253
image: ${{ (contains(matrix.swift_version, 'nightly') && 'swiftlang/swift') || 'swift' }}:${{ matrix.swift_version }}-${{ matrix.os_version }}
248254
steps:

0 commit comments

Comments
 (0)