Skip to content

Commit 30919ec

Browse files
committed
docs: update release procedure
Migrate to GitHub Actions.
1 parent 4f5f4c2 commit 30919ec

1 file changed

Lines changed: 3 additions & 10 deletions

File tree

README.md

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -49,16 +49,9 @@ nosetests
4949
## Release a New Version
5050

5151
1. Edit `changelog` and `setup.py` (`version`).
52-
2. Commit them and add a new tag. Then publish a new release at GitHub.
53-
3. Publish the package at PyPI with following commands:
54-
55-
```sh
56-
python3 -m pip install --user --upgrade setuptools wheel
57-
rm -rf dist
58-
python3 setup.py sdist bdist_wheel
59-
python3 -m pip install --user --upgrade twine
60-
twine upload dist/*
61-
```
52+
2. Commit them and send a pull request.
53+
3. The maintainer will review and merge the pull request, then create a new release at GitHub web UI.
54+
4. A new version of the package will be published to PyPI automatically (via GitHub Actions).
6255

6356
## License
6457

0 commit comments

Comments
 (0)