File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -40,3 +40,25 @@ merge of a "Add support for Django X.Y" pull request. Before merging that pull
4040request, a branch is created off of main to track the previous feature release.
4141For example, the 5.1.x branch is created shortly after the release of Django
42425.2, and main starts tracking the Django 5.2.x series.
43+
44+ Release
45+ =======
46+
47+ Django MongoDB Backend uses GitHub Actions to publish new releases to PyPI. To
48+ publish a new release to PyPI:
49+
50+ - Bump the version number in ``django_mongodb_backend/__init__.py ``
51+ according to :ref: `the supported versions policy
52+ <supported-versions-policy>`.
53+
54+ - Update the release notes in ``docs/releases/#.#.x.rst `` for the new version.
55+
56+ - Run the ``Release `` workflow on GitHub Actions, providing the new (dev)
57+ version number as input.
58+
59+ - First run with ``Dry Run? `` selected and check test PyPI to ensure that
60+ ``pip install `` works as expected.
61+
62+ - Then run without ``Dry Run? `` to publish the release to PyPI.
63+
64+ - Announce the new release on the relevant communication channels.
You can’t perform that action at this time.
0 commit comments