From 3b57c08c2283e94969531c712f3d9c4c7d620d03 Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Thu, 11 Dec 2025 00:11:51 +0100 Subject: [PATCH 1/3] CI: Fix nightly job, and synchronize task invocations --- .github/workflows/nightly.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 6b437105..971648f0 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -56,4 +56,4 @@ jobs: poe lint # Run tests. - bin/test -vvv + poe test From c4b9634d60df76fb3c144be89980658df9a1cf01 Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Thu, 11 Dec 2025 00:15:52 +0100 Subject: [PATCH 2/3] CI: Synchronize Python versions between "on-pr" vs. "nightly" jobs --- .github/workflows/nightly.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 971648f0..b97f7d91 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -15,7 +15,7 @@ jobs: strategy: matrix: os: ['ubuntu-22.04'] - python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] cratedb-version: ['nightly'] fail-fast: false From 77996ed208951831a7a0673257bee1e512ada60c Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Thu, 11 Dec 2025 00:53:28 +0100 Subject: [PATCH 3/3] CI: Synchronize caching and setup between "on-pr" vs. "nightly" jobs --- .github/workflows/nightly.yml | 5 ++++- .github/workflows/tests.yml | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index b97f7d91..e3b83f0a 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -35,11 +35,14 @@ jobs: uses: astral-sh/setup-uv@v7 with: cache-dependency-glob: | - setup.py + pyproject.toml cache-suffix: ${{ matrix.python-version }} enable-cache: true version: "latest" + - name: Setup env + run: uv sync + - name: Invoke tests run: | diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f234a9a8..73919413 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -49,11 +49,15 @@ jobs: - name: Set up uv uses: astral-sh/setup-uv@v7 with: + cache-dependency-glob: | + pyproject.toml cache-suffix: ${{ matrix.python-version }} enable-cache: true version: "latest" + - name: Setup env run: uv sync + - name: Invoke tests run: |