From ad6cd55e7ab744579f08fc9e15173192c7d89576 Mon Sep 17 00:00:00 2001 From: Federico Caselli Date: Mon, 20 Jan 2025 19:25:40 +0100 Subject: [PATCH] update workflow file Change-Id: I429aa676ab0ef8a6fcc6d1dfc0901948c70f841e --- .github/workflows/run-on-pr.yaml | 3 ++- .github/workflows/run-test.yaml | 15 +++++++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/run-on-pr.yaml b/.github/workflows/run-on-pr.yaml index ca6641e9..d19e6606 100644 --- a/.github/workflows/run-on-pr.yaml +++ b/.github/workflows/run-on-pr.yaml @@ -23,12 +23,13 @@ jobs: # run this job using this matrix, excluding some combinations below. matrix: os: - - "ubuntu-latest" + - "ubuntu-22.04" python-version: - "3.11" sqlalchemy: - sqla13 - sqla14 + - sqla20 - sqlamain # abort all jobs as soon as one fails fail-fast: true diff --git a/.github/workflows/run-test.yaml b/.github/workflows/run-test.yaml index 94853552..1407a663 100644 --- a/.github/workflows/run-test.yaml +++ b/.github/workflows/run-test.yaml @@ -26,7 +26,7 @@ jobs: # run this job using this matrix, excluding some combinations below. matrix: os: - - "ubuntu-latest" + - "ubuntu-22.04" - "windows-latest" - "macos-latest" python-version: @@ -35,14 +35,24 @@ jobs: - "3.10" - "3.11" - "3.12" + - "3.13" sqlalchemy: - sqla13 - sqla14 + - sqla20 - sqlamain exclude: - # sqla13 does not seem to support 3.12 + # sqla13 does not support 3.12+ - sqlalchemy: sqla13 python-version: "3.12" + - sqlalchemy: sqla13 + python-version: "3.13" + # sqla14 does not support 3.13+ + - sqlalchemy: sqla14 + python-version: "3.13" + # sqlamain does not support 3.8 + - sqlalchemy: sqlamain + python-version: "3.8" fail-fast: false @@ -77,6 +87,7 @@ jobs: - "3.10" - "3.11" - "3.12" + - "3.13" fail-fast: false