From 8e98a094d745da286a9a107ded76dc577d385bf2 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Wed, 17 Sep 2025 08:45:48 +0200 Subject: [PATCH 1/4] Upgrade GitHub Actions in main workflow * https://github.com/actions/cache/releases * https://github.com/actions/checkout/releases * https://github.com/actions/setup-python/releases --- .github/workflows/main.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ec1dd31..b303d1f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,24 +9,24 @@ on: jobs: tests: name: Python ${{ matrix.python-version }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest strategy: matrix: python-version: - - 3.6 - - 3.7 - - 3.8 - - 3.9 + - 3.10 + - 3.12 + - 3.14 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v5 - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} + allow-prereleases: true - - uses: actions/cache@v2 + - uses: actions/cache@v4 with: path: ~/.cache/pip key: ${{ runner.os }}-pip-${{ hashFiles('requirements/*.txt') }} From 98f57a67822353533654be99f43dbd8186838af6 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Wed, 17 Sep 2025 08:46:45 +0200 Subject: [PATCH 2/4] Update main.yml --- .github/workflows/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b303d1f..f898dd6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -14,9 +14,9 @@ jobs: strategy: matrix: python-version: - - 3.10 - - 3.12 - - 3.14 + - "3.10" + - "3.12" + - "3.14" steps: - uses: actions/checkout@v5 From d1d80c8ef75b9c2a99295787df92832b9017bb46 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Wed, 17 Sep 2025 08:50:30 +0200 Subject: [PATCH 3/4] ubuntu-20.04 is no longer supported in GitHub --- .github/workflows/pre-commit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 3a05705..2826099 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -8,7 +8,7 @@ on: jobs: pre-commit: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 From 01e2574f54d53dbc697331b7972cb9e403e1b0d4 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Wed, 17 Sep 2025 08:52:08 +0200 Subject: [PATCH 4/4] Update .github/workflows/pre-commit.yml --- .github/workflows/pre-commit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 2826099..5f629a3 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: fetch-depth: 0