]> 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)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sun, 12 Oct 2025 01:08:39 +0000 (03:08 +0200)
* 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 059bfe86ef368f480a7b936d9fcc235edd3497ca..387120cf43290f0ddf38757bc28d15a3a1fd8c4d 100644 (file)
@@ -138,8 +138,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
@@ -242,8 +244,7 @@ jobs:
               "django.contrib.auth.hashers.MD5PasswordHasher",
           ]
 
-          DEFAULT_AUTO_FIELD = "django.db.models.AutoField"
-
+          ${{ matrix.default_auto_fields }}
           USE_TZ = False
           HERE