Skip to content

Commit 42961d6

Browse files
committed
build: tweaks to release process
1 parent 1a09d4a commit 42961d6

File tree

1 file changed

+14
-16
lines changed

1 file changed

+14
-16
lines changed

Diff for: howto.txt

+14-16
Original file line numberDiff line numberDiff line change
@@ -36,38 +36,36 @@
3636
$ make sample_html
3737
- check in the new sample html
3838
$ make relcommit2
39+
- Build and publish docs:
40+
- IF PRE-RELEASE:
41+
$ make publishbeta
42+
- ELSE:
43+
$ make publish
44+
- commit and publish nedbatchelder.com
3945
- Done with changes to source files
40-
- g puo; gshipit
46+
$ g puo; gshipit
4147
- check them in on the release prep branch
4248
- wait for ci to finish
4349
- merge to master
4450
- git push
4551
- Start the kits:
46-
- opvars github
52+
$ opvars github
4753
- Trigger the kit GitHub Action
4854
$ make build_kits
49-
- Build and publish docs:
50-
- IF PRE-RELEASE:
51-
$ make publishbeta
52-
- ELSE:
53-
$ make publish
54-
- commit and publish nedbatchelder.com
5555
- Kits:
5656
- Wait for kits to finish:
5757
- https://github.com/nedbat/coveragepy/actions/workflows/kit.yml
5858
- test the pypi upload:
5959
$ make test_upload
60-
- you'll need to approve the action
60+
- approve the action
6161
- https://github.com/nedbat/coveragepy/actions/workflows/publish.yml
6262
- upload kits:
6363
$ make pypi_upload
64-
- you'll need to approve the action
64+
- approve the action
6565
- https://github.com/nedbat/coveragepy/actions/workflows/publish.yml
66-
- Tag the tree
67-
$ make tag
68-
- Update GitHub releases and comment on issues:
69-
$ make clean github_releases comment_on_fixes
70-
- deopvars
66+
- Tag the tree, update GitHub releases and comment on issues:
67+
$ make clean tag github_releases comment_on_fixes
68+
$ deopvars
7169
- Bump version:
7270
$ make bump_version
7371
- Update readthedocs
@@ -79,7 +77,7 @@
7977
- @ https://readthedocs.org/dashboard/coverage/advanced/
8078
- change the "default version" to the new version
8179
- Once CI passes, merge the bump-version branch to master and push it
82-
- gshipit
80+
$ gshipit
8381

8482
- things to automate:
8583
- readthedocs api to do the readthedocs changes

0 commit comments

Comments
 (0)