diff --git a/RELEASING.md b/RELEASING.md index a75559a..988133e 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -3,7 +3,7 @@ prerequisites: `pip install setuptools twine` -1. checkout master +1. checkout main 2. pull from repo 3. run the unittests 4. run `loghub` and update the `CHANGELOG.md` file: @@ -25,4 +25,13 @@ See [semver.org](http://semver.org/) on how to write a version number. 6. push changes to github `git push --follow-tags` -7. Verify travis/github-ci tests passed and deployed sdist and wheel to PyPI +7. Verify the Github actions unit tests passed + +8. Create a "Release" on GitHub by going to + https://github.com/pytroll/pytroll-pps-runner/releases and clicking "Draft a new + release". On the next page enter the newly created tag in the "Tag version" + field, "Version X.Y.Z" in the "Release title" field, and paste the markdown + from the changelog (the portion under the version section header) in the + "Describe this release" box. Finally click "Publish release". + +9. Verify the GitHub actions for deployment succeed and the release is on PyPI