From 5d9e0b6c2eb0e1c22682b494a32deed9d400f091 Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Mon, 4 Nov 2024 20:58:12 +0100 Subject: [PATCH] CI: Update CrateDB test matrix versions Use CrateDB 4.8.4, 5.9.2, and nightly. --- .github/workflows/main.yml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e9b7918c..472251e3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -11,7 +11,7 @@ on: # Run job as nightly recurrent job. schedule: - - cron: '0 2 * * *' + - cron: '0 4 * * *' # Cancel in-progress jobs when pushing to the same branch. concurrency: @@ -27,14 +27,24 @@ jobs: matrix: os: ['ubuntu-latest'] python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12'] - cratedb-version: ['4.8.4', '5.5.0'] + cratedb-version: ['4.8.4', '5.9.2'] include: + + # A single slot for testing CrateDB nightly. + - os: 'ubuntu-latest' + python-version: '3.12' + cratedb-version: 'nightly' + + # A single slot for testing macOS. - os: 'macos-latest' python-version: '3.12' - cratedb-version: '5.5.0' + cratedb-version: '5.9.2' + + # A single slot for testing Windows. - os: 'windows-latest' python-version: '3.12' - cratedb-version: '5.5.0' + cratedb-version: '5.9.2' + env: OS: ${{ matrix.os }} PYTHON: ${{ matrix.python-version }}