From ef29c366845edd8c700cb4cb2a8aa1311a666a56 Mon Sep 17 00:00:00 2001 From: Marco Berzborn Date: Thu, 7 May 2026 18:40:29 +0200 Subject: [PATCH 1/2] Add most recent Python versions to testing pipeline --- .github/workflows/pytest.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index be41c2c..ef352bb 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.10", "3.11"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - name: Install xmllint From 164b62f994d9cc5fbd543e728acd9963bfc4f9e5 Mon Sep 17 00:00:00 2001 From: Marco Berzborn Date: Thu, 7 May 2026 20:12:53 +0200 Subject: [PATCH 2/2] Use python version matrix for EngD CI pipeline --- .github/workflows/engd2026.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/engd2026.yml b/.github/workflows/engd2026.yml index 69244ff..8367b89 100644 --- a/.github/workflows/engd2026.yml +++ b/.github/workflows/engd2026.yml @@ -9,6 +9,9 @@ on: jobs: backend-tests: runs-on: ubuntu-latest + strategy: + matrix: + python-version: ["3.10", "3.11", "3.12", "3.13"] services: postgres: @@ -29,10 +32,10 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Set up Python + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v4 with: - python-version: '3.10' + python-version: ${{ matrix.python-version }} - name: Install dependencies run: |