From f623ea8f7943b596fcb156defa90d5de4d5a59b6 Mon Sep 17 00:00:00 2001 From: "Adam.Dybbroe" Date: Thu, 6 Oct 2022 08:10:12 +0200 Subject: [PATCH] Update Release instructions - using github actions now Signed-off-by: Adam.Dybbroe --- RELEASING.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) 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