summaryrefslogtreecommitdiff
path: root/howto.txt
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2022-05-22 17:29:10 -0400
committerNed Batchelder <ned@nedbatchelder.com>2022-05-22 17:29:10 -0400
commit2b0f5843e28e58ac95a9c7b87de6f151625d7c78 (patch)
tree251408eaa21a1534cc6d004dfc4ce0c206d7d018 /howto.txt
parentc7395644b8e900130251c1858079cea89964d659 (diff)
downloadpython-coveragepy-git-2b0f5843e28e58ac95a9c7b87de6f151625d7c78.tar.gz
build: more make targets for release steps
Diffstat (limited to 'howto.txt')
-rw-r--r--howto.txt11
1 files changed, 3 insertions, 8 deletions
diff --git a/howto.txt b/howto.txt
index a1e2f94e..7d821372 100644
--- a/howto.txt
+++ b/howto.txt
@@ -61,12 +61,10 @@
- upload kits:
$ make kit_upload
- Tag the tree
- $ git tag -a -m "Version 3.0.1" 3.0.1
- $ git push --follow-tags
+ $ make tag
- IF NOT PRE-RELEASE:
- update git "stable" branch to point to latest release
- $ git branch -f stable <latest-tag>
- $ git push origin stable
+ $ make update_stable
- Update GitHub releases:
$ make clean github_releases
- Bump version:
@@ -88,15 +86,12 @@
- @ https://readthedocs.org/dashboard/coverage/advanced/
- change the default version to the new version
- Visit the fixed issues on GitHub and mention the version it was fixed in.
- - python ci/comment_on_fixes.py
+ $ make comment_on_fixes
- "This is now released as part of [coverage 5.2](https://pypi.org/project/coverage/5.2)."
- Announce:
- twitter @coveragepy
- nedbatchelder.com blog post?
- things to automate:
- - git tag command
- - git stable branch update command
- - comment-on-fixes.py
- url to link to latest changes in docs
- next version.py line