Skip to content

Commit a85375c

Browse files
committed
Skip matrix jobs more cleanly (take 2)
1 parent 69624bd commit a85375c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/swift_package_test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,6 @@ jobs:
296296

297297
linux-build:
298298
name: Linux (${{ matrix.swift_version }} - ${{ matrix.os_version }})
299-
if: ${{ inputs.enable_linux_checks }}
300299
runs-on: ubuntu-latest
301300
strategy:
302301
fail-fast: false
@@ -305,6 +304,8 @@ jobs:
305304
os_version: ${{ fromJson(inputs.linux_os_versions) }}
306305
exclude:
307306
- ${{ fromJson(inputs.linux_exclude_swift_versions) }}
307+
- ${{ fromJson(inputs.enable_linux_checks ? '[]' : inputs.linux_swift_versions) }}
308+
- ${{ fromJson(inputs.enable_linux_checks ? '[]' : inputs.linux_os_versions) }}
308309
container:
309310
image: ${{ (contains(matrix.swift_version, 'nightly') && 'swiftlang/swift') || 'swift' }}:${{ matrix.swift_version }}-${{ matrix.os_version }}
310311
steps:

0 commit comments

Comments
 (0)