]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Update DEFAULT_AUTO_FIELD setting in Django CI workflow (#1182)
authorJacob Walls <jacobtylerwalls@gmail.com>
Fri, 10 Oct 2025 16:48:32 +0000 (18:48 +0200)
committerGitHub <noreply@github.com>
Fri, 10 Oct 2025 16:48:32 +0000 (17:48 +0100)
* test(django): Remove DEFAULT_AUTO_FIELD setting

Refs https://github.com/django/django-docker-box/pull/59

* test(django): use DEFAULT_AUTO_FIELD for LTS4 and LTS5

Not to be used from main on.

---------

Co-authored-by: Daniele Varrazzo <daniele.varrazzo@gmail.com>
.github/workflows/3rd-party-tests.yml

index 9c41a92eded85c1f1f8ca4158bbdf3056ea3add5..8dbf409d0c4a7d0cc99bfc4990e7144916e17cb9 100644 (file)
@@ -135,8 +135,10 @@ jobs:
             pip_django: git+https://github.com/django/django.git#egg=Django
           - django_label: lts4
             pip_django: "'Django >= 4.2, < 4.3'"
+            default_auto_fields: 'DEFAULT_AUTO_FIELD = "django.db.models.AutoField"'
           - django_label: lts5
             pip_django: "'Django >= 5.2, < 5.3'"
+            default_auto_fields: 'DEFAULT_AUTO_FIELD = "django.db.models.AutoField"'
 
           # Test with min and max Python supported versions
           - django_label: lts4
@@ -239,8 +241,7 @@ jobs:
               "django.contrib.auth.hashers.MD5PasswordHasher",
           ]
 
-          DEFAULT_AUTO_FIELD = "django.db.models.AutoField"
-
+          ${{ matrix.default_auto_fields }}
           USE_TZ = False
           HERE