Skip to content

Commit da5a6d8

Browse files
committed
Add info about RC failures.
1 parent 3b17c6c commit da5a6d8

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

RELEASE.rst

+19
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,25 @@ For now, the GitHub release text is reStructuredText as it's easy to copy and pa
5959
In the future we might create a separate Markdown version.
6060

6161

62+
Release candidate publish failures
63+
----------------------------------
64+
65+
The PyPI publish process is automatically triggered when a tag is created.
66+
67+
The publish is skipped for PRs, so we can check that the automated process works only a release time.
68+
It can happen for the automated publish process to fail.
69+
70+
As long as the package was not published to PyPI, do the followings:
71+
72+
* Manually delete the candidate release from GitHub releases
73+
* Manually delete the tag for the release candidate
74+
75+
Try to fix the issue and trigger the same release candidate again.
76+
77+
Once the package is published on PyPI, do not delete the release or the tag.
78+
Proceed with create a new release candidate instead.
79+
80+
6281
Final release
6382
-------------
6483

0 commit comments

Comments
 (0)