Skip to content

Commit 58a17ca

Browse files
committed
CI: Use CrateDB nightly for PRs on Linux, lock version only on macOS
Problem: There are no nightly builds for macOS, so the test matrix has an anomaly. C'est la vie.
1 parent 447434c commit 58a17ca

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/tests.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,23 @@ jobs:
1616
on ${{ matrix.os }}"
1717
runs-on: ${{ matrix.os }}
1818
strategy:
19+
fail-fast: false
1920
matrix:
20-
os: ['ubuntu-22.04', 'macos-latest']
21+
os: ['ubuntu-22.04']
2122
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
22-
cratedb-version: ['5.8.3']
23+
cratedb-version: ['nightly']
2324

2425
# To save resources, only verify the most recent Python versions on macOS.
25-
exclude:
26-
- os: 'macos-latest'
27-
python-version: '3.7'
26+
include:
2827
- os: 'macos-latest'
29-
python-version: '3.8'
28+
cratedb-version: '5.9.2'
29+
python-version: '3.11'
3030
- os: 'macos-latest'
31-
python-version: '3.9'
31+
cratedb-version: '5.9.2'
32+
python-version: '3.12'
3233
- os: 'macos-latest'
33-
python-version: '3.10'
34-
35-
fail-fast: false
34+
cratedb-version: '5.9.2'
35+
python-version: '3.13'
3636

3737
env:
3838
CRATEDB_VERSION: ${{ matrix.cratedb-version }}

0 commit comments

Comments
 (0)