From: Daniele Varrazzo Date: Sat, 10 May 2025 02:22:26 +0000 (+0200) Subject: ci: add Django LTS 5.2 3rd party integration test X-Git-Tag: 3.2.8~9 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=1c043d2da979952fd95170c0a4417ecd5429b8ae;p=thirdparty%2Fpsycopg.git ci: add Django LTS 5.2 3rd party integration test --- diff --git a/.github/workflows/3rd-party-tests.yml b/.github/workflows/3rd-party-tests.yml index 47aa2aa55..1450087b3 100644 --- a/.github/workflows/3rd-party-tests.yml +++ b/.github/workflows/3rd-party-tests.yml @@ -22,6 +22,7 @@ jobs: sqlalchemy: # linux should be enough to test if everything works. runs-on: ubuntu-latest + if: true strategy: fail-fast: false matrix: @@ -116,6 +117,7 @@ jobs: django: # linux should be enough to test if everything works. runs-on: ubuntu-latest + if: true strategy: fail-fast: false matrix: @@ -123,22 +125,30 @@ jobs: # what version of django to download is defined in the "include" # section below, in the variable pip_django - git_main - - lts + - lts4 + - lts5 impl: - c - python include: - django_label: git_main pip_django: git+https://github.com/django/django.git#egg=Django - # TODO: Needs updating with new LTS releases, is this something we want? - - django_label: lts - pip_django: "'Django>=4.2,<4.3'" + - django_label: lts4 + pip_django: "'Django >= 4.2, < 4.3'" + - django_label: lts5 + pip_django: "'Django >= 5.2, < 5.3'" # Test with min and max Python supported versions - - django_label: lts + - django_label: lts4 impl: c python-version: "3.8" - - django_label: lts + - django_label: lts4 + impl: python + python-version: "3.10" + - django_label: lts5 + impl: c + python-version: "3.10" + - django_label: lts5 impl: python python-version: "3.13" - django_label: git_main