diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 6b437105..e3b83f0a 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 @@ -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: | @@ -56,4 +59,4 @@ jobs: poe lint # Run tests. - bin/test -vvv + poe test 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: |