Skip to content

Commit

Permalink
Update documentation of release procedures
Browse files Browse the repository at this point in the history
to mention that packages are built and published automatically by a
GitHub Action after a version tag is pushed.
(PR #3699)
  • Loading branch information
felipesanches committed Jun 16, 2022
1 parent 7a7fab8 commit d410e79
Showing 1 changed file with 3 additions and 8 deletions.
11 changes: 3 additions & 8 deletions docs/source/maintainer/maintainer-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,6 @@ Continuous integration testing is performed on GitHub Actions. Test jobs can be
Releases to PyPI are performed by running the following commands (with the proper version number and date):

```sh
# These are build/release dependencies:
pip3 install build twine

# Update the local copy
git checkout main
git fetch upstream
Expand Down Expand Up @@ -80,11 +77,9 @@ rm dist/ -rf
git tag -a v0.8.2 -m "Font Bakery version 0.8.2 (2021-Sep-01)"
git push upstream --tags

# create the package
python3 -m build

# and finally upload the new package to PyPI
python3 -m twine upload dist/*
# A GitHub Action will be triggered by the version tag and will
# generate the package and automatically publish it on PyPI.
# A GitHub release will also be created automatically.

# Close the current milestone on the GitHub issue tracker
# moving to a future milestone any of its issue that we've
Expand Down

0 comments on commit d410e79

Please sign in to comment.