From 145a6dbd3c04a4ab1ab2e0906b7b5955146ef8a8 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Fri, 7 Jul 2023 14:55:03 +0200 Subject: [PATCH] Upgrade GitHub Actions https://github.com/actions/checkout/releases https://github.com/actions/setup-python/releases --- .github/workflows/test.yml | 20 ++++++++++++++------ tox.ini | 3 ++- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6f252be..93fd4ee 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,18 +11,26 @@ jobs: name: Python ${{ matrix.python-version }}, django ${{ matrix.django-version }} runs-on: ubuntu-latest strategy: - matrix: - python-version: [3.8, 3.9, "3.10", "3.11"] - django-version: [32, 41, 42] + matrix: # https://docs.djangoproject.com/en/5.0/faq/install/#faq-python-version-support + django-version: [32, 41, 42, 50] + python-version: [3.8, 3.9, "3.10", 3.11, 3.12] exclude: - - python-version: 3.11 - django-version: 32 + - django-version: 32 + python-version: 3.11 + - django-version: 32 + python-version: 3.12 + - django-version: 41 + python-version: 3.12 + - django-version: 50 + python-version: 3.8 + - django-version: 50 + python-version: 3.9 steps: - uses: actions/checkout@v4 - name: setup python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install tox diff --git a/tox.ini b/tox.ini index c69a162..0c95dcd 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = django{32,41,42} +envlist = django{32,41,42,50} [testenv] commands = @@ -8,3 +8,4 @@ deps = django32: Django>=3.2,<3.3 django41: Django>=4.1,<4.2 django42: Django>=4.2,<5.0 + django50: Django>=5.0,<5.1