| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-08 | Improved docs.yml GitHub Action covering docs quality checks. | David Smith | |
| This change renames the `docs` job to `spelling` to better reflect its purpose. It also removes the unused `--keep-going` flag, since starting with Sphinx 8.1, `--keep-going` is enabled by default. See: https://www.sphinx-doc.org/en/master/man/sphinx-build.html#cmdoption-sphinx-build-keep-going | |||
| 2025-07-16 | Fixed GitHub Action that checks commit prefixes to fetch PR head correctly. | nessita | |
| 2025-07-16 | Added GitHub Action to enforce stable branch commit message prefix. | nessita | |
| 2025-06-17 | Refs #36009 -- Added GitHub action workflow to run tests with latest stable ↵ | nessita | |
| postgis version. | |||
| 2025-04-23 | Skipped "Labels" Github action when not targeting the main django/django repo. | Sarah Boyce | |
| 2025-01-28 | Pinned isort version to "<6.0.0" to avoid undesired reformat. | nessita | |
| 2025-01-22 | Switched to pull_request_target event trigger in the Labels Github action. | Sarah Boyce | |
| The `pull_request` trigger runs in the context of the PR, and has limited access to information stored in the base repo django/django. As access is needed to the label "no ticket" in django/django, use the `pull_request_target` trigger. | |||
| 2025-01-21 | Moved permissions setup to toplevel for the Labels Github action. | nessita | |
| 2025-01-21 | Added GitHub action to label PRs without a ticket linked in title. | Sarah Boyce | |
| 2025-01-20 | Fixed #36005 -- Dropped support for Python 3.10 and 3.11. | Mariusz Felisiak | |
| 2024-11-27 | Upgraded to Python 3.12, Ubuntu 24.04, and enabled fail_on_warning for docs ↵ | David Smith | |
| builds. | |||
| 2024-10-25 | Made GitHub actions display all warnings in Python tests. | Mariusz Felisiak | |
| 2024-10-16 | Refs #35844 -- Added Python 3.14 to daily builds. | Mariusz Felisiak | |
| 2024-10-09 | Added GitHub Action workflow to test all Python versions listed in the ↵ | nessita | |
| project config file. | |||
| 2024-10-09 | Refs #34900 -- Added Python 3.12 to classifiers and tox.ini, and used it in ↵ | Mariusz Felisiak | |
| GitHub actions. | |||
| 2024-10-03 | Bumped latest PostgreSQL to 17 in scheduled tests workflow. | nessita | |
| 2024-09-19 | Refs #35734 -- Added entry to scheduled tests workflow to test newer ↵ | nessita | |
| PostgreSQL versions. | |||
| 2024-09-13 | Pinned Miniforge in benchmark workflow. | Sarah Boyce | |
| 2024-08-20 | Updated GitHub PR template headings to level 4. | Marijke Luttekes | |
| GitHub pull request descriptions are rendered as a comment. Comment titles, which include the PR author, render in a h3. Hence, titles within the comment body should be header level 4. This makes pull request descriptions more accessible to screen readers. | |||
| 2024-07-31 | Removed GitHub Actions for creating and checking reminders. | nessita | |
| 2024-05-27 | Fixed #35479 -- Dropped support for PostgreSQL 13 and PostGIS 3.0. | Mariusz Felisiak | |
| 2024-05-10 | Organized images in the screenshots workflow. | Nick Pope | |
| Added a top-level directory in the zip archive that is the commit hash which makes it easier when downloading multiple artifacts for comparison. Updated the filenames of screenshots for easier comparison between different cases. Added that an error is raised if no screenshots uploaded in workflow. | |||
| 2024-05-10 | Optimized images in the screenshots workflow. | Nick Pope | |
| Running `oxipng` over a set of screenshots from a previous run that were 1.9M in size resulted in a total size of 1.3M, a 31.5% reduction. This can be useful to reduce the artifact size stored in GitHub and locally if downloading screenshots from multiple runs. See https://til.simonwillison.net/github-actions/oxipng | |||
| 2024-05-10 | Removed obsolete logic from screenshots workflow. | Nick Pope | |
| The id was used when we attempted to update comments in an early version of the feature. Also removed the job summary as it doesn't have the value that it did in the original version of the feature. | |||
| 2024-04-24 | Pinned GitHub Actions for reminders to commit hashes for latest release. | nessita | |
| 2024-04-24 | Improved phrasing and removed bold text in the GitHub pull request template. | nessita | |
| 2024-03-18 | Stopped using byte-compiled 3rd-party packages in daily builds for ↵ | Mariusz Felisiak | |
| byte-compiled Django. | |||
| 2024-03-04 | Added a GitHub pull request template. | erosselli | |
| Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> Co-authored-by: Paolo Melchiorre <paolo@melchiorre.org> Co-authored-by: Adam Johnson <me@adamj.eu> | |||
| 2024-02-22 | Added GitHub Actions to create and check for reminders in pull requests. | nessita | |
| 2024-02-21 | Refs #30950, Refs #35187 -- Added tests for byte-compiled Django to daily ↵ | Jon Janzen | |
| builds. | |||
| 2024-01-26 | Bumped versions in Github actions configuration. | Mariusz Felisiak | |
| 2023-12-15 | Fixed database connection for other alias in PostgreSQL tests on GitHub Actions. | Nick Pope | |
| 2023-12-13 | Removed unnecessary write permission from screenshots Github workflow. | Tom Carrick | |
| 2023-12-12 | Changed the screenshots Github workflow to run in the PR's branch by using ↵ | Tom Carrick | |
| pull_request as event trigger. The original event trigger pull_request_target runs against the target branch (main), not the branch associated with the PR. Consequently, any new screenshots added in a PR are not captured, and the available screenshots reflect the state of the main branch code, not the code from the PR's branch. This update addresses the issue by changing the event trigger to pull_request. However, it's important to note that this adjustment breaks the comments functionality since the action no longer has write permissions. | |||
| 2023-12-07 | Refs #34986 -- Added PyPy 3.10 with PostgreSQL to daily builds. | Nick Pope | |
| 2023-11-22 | Refs #34986 -- Installed libmemcached-dev in PyPy 3.10 daily builds. | Mariusz Felisiak | |
| 2023-11-21 | Added PyPy 3.10 to daily builds. | Mariusz Felisiak | |
| 2023-11-20 | Refs #34900 -- Added Python 3.13 to daily builds. | Mariusz Felisiak | |
| 2023-11-18 | Refs #34118 -- Used Python 3.12 for GitHub actions. | Mariusz Felisiak | |
| 2023-10-19 | Fixed permissions for GitHub action with screenshots. | Mariusz Felisiak | |
| Follow up to 97b7970c6479ef414175f22a009240ed0df8ce46. | |||
| 2023-10-18 | Refs #34043 -- Added GitHub action to capture screenshots in Selenium tests. | Sarah Boyce | |
| 2023-10-03 | Used Node.js 20 for GitHub actions. | Mariusz Felisiak | |
| 2023-09-21 | Refs #34851 -- Used PostgreSQL 13 for selenium tests. | Mariusz Felisiak | |
| Follow up to 2c6ebb65c9eb6b11347d907127b82d31e04569e5. | |||
| 2023-09-05 | Bumped checkout version in Github actions configuration. | Mariusz Felisiak | |
| 2023-06-18 | Improved names for Selenium daily builds. | Mariusz Felisiak | |
| 2023-06-17 | Added Selenium tests to daily builds. | Sarah Boyce | |
| 2023-06-15 | Added GitHub action to run Selenium tests. | sarahboyce | |
| 2023-03-20 | Fixed some typos in comments, docstrings, and tests. | Liyang Zhang | |
| 2023-03-01 | Refs #34140 -- Added configurations to run blacken-docs linter and adjusted ↵ | Mariusz Felisiak | |
| docs. This adds: - GitHub actions, - tox configuration, - pre-commit hook, and - makefile rules to run blacken-docs linter. Co-authored-by: David Smith <smithdc@gmail.com> | |||
| 2023-02-13 | Bumped versions in pre-commit and npm configurations. | Sarah Boyce | |
