Skip to content

Commit 75d057d

Browse files
committed
Add docs on doing a release
1 parent 8c34457 commit 75d057d

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

RELEASING.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Making a Release of pytest-mpl
2+
3+
To make a new release of pytest-mpl follow the following steps:
4+
5+
* Update the chanelog with the date of the release, and ensure that all relevant PRs have changelog entries.
6+
* Push the chanelog to master (via a PR)
7+
* Ensure the sdist and wheel GitHub Actions jobs succeeded on master after the merge of the changelog.
8+
* Tag the new release, using the format `vX.Y.X`.
9+
* Push the tag with `git push upstream master --follow-tags`
10+
* Watch as GitHub actions builds the sdist and universal wheel and pushes them to PyPI for you.
11+
* Enjoy the beverage of your choosing 🍻.

0 commit comments

Comments
 (0)