<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/scripts, branch main</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=main</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2026-04-19T12:05:55Z</updated>
<entry>
<title>Fixed #37046 -- Allowed Ready for checkin Trac status in PR checks.</title>
<updated>2026-04-19T12:05:55Z</updated>
<author>
<name>varunkasyap</name>
<email>varunkasyap@hotmail.com</email>
</author>
<published>2026-04-18T16:10:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=673fa46d8063577c92cfab3a73a28e9406372e33'/>
<id>urn:sha1:673fa46d8063577c92cfab3a73a28e9406372e33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added automated quality checks for PRs as a GitHub Actions workflow.</title>
<updated>2026-04-16T15:45:03Z</updated>
<author>
<name>Natalia</name>
<email>124304+nessita@users.noreply.github.com</email>
</author>
<published>2026-03-28T01:41:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4593ae93ae39d0c33ef9edc667fe3425fcf61b28'/>
<id>urn:sha1:4593ae93ae39d0c33ef9edc667fe3425fcf61b28</id>
<content type='text'>
This work adds automated PR quality checks as a GitHub Actions workflow
to enforce contribution requirements consistently and reduce the manual
burden on reviewers for incoming PRs.

Thanks to the many reviewers providing meaningful feedback.

Co-authored-by: Frank Wiles &lt;frank@revsys.com&gt;
</content>
</entry>
<entry>
<title>Fixed two issues in release helper scripts/verify_release.sh.</title>
<updated>2026-04-07T17:51:55Z</updated>
<author>
<name>Natalia</name>
<email>124304+nessita@users.noreply.github.com</email>
</author>
<published>2026-04-07T14:19:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=78a3ffbb4cec25ed003f16cf4b1aa0b4bcdc2590'/>
<id>urn:sha1:78a3ffbb4cec25ed003f16cf4b1aa0b4bcdc2590</id>
<content type='text'>
The artifacts downloaded from media.djangoproject.com use a lowercase
"django-" prefix but the script searched for capital D. Error was:
"ls: cannot access 'Django-*.tar.gz': No such file or directory"

The tarball and wheel smoke-tests used the same `test_one` folder inside
the same working directory, so the second invocation failed with
"CommandError: '/tmp/tmp.1234567890' already exists".
</content>
</entry>
<entry>
<title>Combined scripts confirm_release.sh and test_new_version.sh into verify_release.sh.</title>
<updated>2026-03-17T01:08:17Z</updated>
<author>
<name>Natalia</name>
<email>124304+nessita@users.noreply.github.com</email>
</author>
<published>2026-03-09T13:50:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=3abf89887993140d28676f26420ee0d46a617f51'/>
<id>urn:sha1:3abf89887993140d28676f26420ee0d46a617f51</id>
<content type='text'>
This reuses the same download for both artifacts and checks both GPG
signature and minimal correctness in the same script. Docs and script
do_django_release.py were updated.
</content>
</entry>
<entry>
<title>Added python script suitable for using as prepare-commit-msg git hook.</title>
<updated>2026-03-06T21:25:45Z</updated>
<author>
<name>Natalia</name>
<email>124304+nessita@users.noreply.github.com</email>
</author>
<published>2026-03-06T18:30:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d469883546e954c8b51889d8ffc21f0ff9d71d07'/>
<id>urn:sha1:d469883546e954c8b51889d8ffc21f0ff9d71d07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #36639 -- Added CI step to run makemigrations --check against test models.</title>
<updated>2026-01-20T15:40:53Z</updated>
<author>
<name>Skyiesac</name>
<email>jainsachi1202@gmail.com</email>
</author>
<published>2026-01-19T17:45:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=e5cbb8b4be04797deedc775a5143b5035e7dd3b7'/>
<id>urn:sha1:e5cbb8b4be04797deedc775a5143b5035e7dd3b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Made release test script use a random available port.</title>
<updated>2026-01-07T12:57:19Z</updated>
<author>
<name>Jacob Walls</name>
<email>jacobtylerwalls@gmail.com</email>
</author>
<published>2026-01-06T19:28:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c08ed084f9651ab628dad83dd4459d9bba553e22'/>
<id>urn:sha1:c08ed084f9651ab628dad83dd4459d9bba553e22</id>
<content type='text'>
Co-authored-by: Jake Howard &lt;git@theorangeone.net&gt;
</content>
</entry>
<entry>
<title>Added script to archive EOL stable branches.</title>
<updated>2025-11-26T23:05:31Z</updated>
<author>
<name>Natalia</name>
<email>124304+nessita@users.noreply.github.com</email>
</author>
<published>2025-11-26T16:22:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=532c1058a7dd2616181259c94eb92f2477038d2c'/>
<id>urn:sha1:532c1058a7dd2616181259c94eb92f2477038d2c</id>
<content type='text'>
This also fixed a small bash issue in `confirm_release.sh` script.
</content>
</entry>
<entry>
<title>Added scripts for building and releasing Django artifacts.</title>
<updated>2025-11-21T18:36:25Z</updated>
<author>
<name>Natalia</name>
<email>124304+nessita@users.noreply.github.com</email>
</author>
<published>2025-11-20T15:31:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a523d5c8336f5f7f5e24a1cc8034ce65aedec3c6'/>
<id>urn:sha1:a523d5c8336f5f7f5e24a1cc8034ce65aedec3c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #36500 -- Rewrapped long docstrings and block comments via a script.</title>
<updated>2025-07-23T23:17:55Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2025-07-23T03:41:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=69a93a88edb56ba47f624dac7a21aacc47ea474f'/>
<id>urn:sha1:69a93a88edb56ba47f624dac7a21aacc47ea474f</id>
<content type='text'>
Rewrapped long docstrings and block comments to 79 characters + newline
using script from https://github.com/medmunds/autofix-w505.
</content>
</entry>
</feed>
