From ed5b2e684c2b23b125fe231e24921a9173da4ebe Mon Sep 17 00:00:00 2001 From: Jonathan Visser Date: Wed, 15 Jul 2026 12:28:32 +0200 Subject: [PATCH] Run test matrix in python version containers ubuntu-latest (24.04) no longer provides a Python 3.7 build via actions/setup-python. Run each matrix job in the official python Docker image instead, keeping the same Python versions. --- .github/workflows/test.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index b36aa48..596cfb2 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -6,15 +6,13 @@ on: jobs: test: runs-on: ubuntu-latest + container: python:${{ matrix.python-version }} strategy: matrix: python-version: ['3.7', '3.8', '3.9', '3.10', '3.11'] steps: - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - name: Install dependencies run: | pip install -r requirements/base.txt