From 51b3bac5a06bb94582a51ffa85282e8299a4594e Mon Sep 17 00:00:00 2001 From: Lazlo Westerhof Date: Fri, 22 Nov 2024 11:03:19 +0100 Subject: [PATCH] Add Python 3.12 to lint workflow --- .github/workflows/python.yml | 4 ++-- .github/workflows/unit-tests.yml | 11 ++++------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 2d8a5923d..89a7b1704 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -4,10 +4,10 @@ on: [push, pull_request] jobs: lint: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.11', '3.12'] steps: - uses: actions/checkout@v4 - name: Set up Python diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index cf8c6c917..a1220240a 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -10,20 +10,17 @@ on: jobs: unit-tests: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: matrix: - python-version: [2.7] + python-version: ['3.12'] steps: - uses: actions/checkout@v4 - - name: Set up Python - # setup-python stopped supporting Python 2.7, use https://github.com/MatteoH2O1999/setup-python - uses: MatteoH2O1999/setup-python@v3.2.1 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - allow-build: info - cache-build: true + architecture: x64 - name: Install dependencies run: |