Skip to content

Commit 4b3ca5d

Browse files
committed
fix: Add exclude+include for EPAS 18 PostGIS matrix to fix empty runs-on
The previous include entry for pgver 18 with postgisver 35 did not match any existing matrix combination (postgisver 34 != 35), so GitHub Actions created a new entry without an os value, causing runs-on to evaluate to ''. Use exclude to remove pgver 18 / postgisver 34 combos, then include with explicit os to re-add them with postgisver 35.
1 parent 0c16add commit 4b3ca5d

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

.github/workflows/run-python-tests-epas.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,15 @@ jobs:
3434
os: [ubuntu-22.04, windows-latest]
3535
pgver: [14, 15, 16, 17, 18]
3636
postgisver: [34]
37-
include:
37+
exclude:
3838
- pgver: 18
39+
postgisver: 34
40+
include:
41+
- os: ubuntu-22.04
42+
pgver: 18
43+
postgisver: 35
44+
- os: windows-latest
45+
pgver: 18
3946
postgisver: 35
4047

4148
runs-on: ${{ matrix.os }}

0 commit comments

Comments
 (0)