From: Colin Clark Date: Fri, 28 Jan 2022 15:00:26 +0000 (+0000) Subject: Update CHECKLIST.md X-Git-Tag: gtk2final~55 X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=commitdiff_plain;h=b4b9b6acdf1a2215fde67ec6f6b998d01f94c2d0 Update CHECKLIST.md --- diff --git a/CHECKLIST.md b/CHECKLIST.md index 3cc7ae73..8c1b3632 100644 --- a/CHECKLIST.md +++ b/CHECKLIST.md @@ -65,48 +65,11 @@ make update-po Carry out the above actions to ensure the master branch is up to date, and then the following actions for new version \. -```sh -sudo make maintainer-clean - -git checkout -b stable/ -git push git@geeqie.org:geeqie stable/ -``` - -Edit `org.geeqie.Geeqie.appdata.xml.in` - change date and version -Edit `NEWS` - the usual information - -```sh -./autogen.sh -make -j -./scripts/generate-man-page.sh - -git add NEWS -git add org.geeqie.Geeqie.appdata.xml.in -git add geeqie.1 -git add doc/docbook/CommandLineOptions.xml -git commit --message="Preparing for release v" -git push git@geeqie.org:geeqie - -git tag --sign v --message="Release v" -git push git@geeqie.org:geeqie v -``` - -Copy the changed files from the v\ branch to master +Edit `org.geeqie.Geeqie.appdata.xml.in` - Change date and version \ +Edit `NEWS` - The usual information. Ensure the first line is of the form `Geeqie ` ```sh -git checkout master - -git checkout stable/ NEWS -git checkout stable/ geeqie.1 -git checkout stable/ doc/docbook/CommandLineOptions.xml -git checkout stable/ org.geeqie.Geeqie.appdata.xml.in - -git add NEWS -git add org.geeqie.Geeqie.appdata.xml.in -git add geeqie.1 -git add doc/docbook/CommandLineOptions.xml -git commit --message="Release v files" -git push git@geeqie.org:geeqie +./scripts/new-release.sh <-h for list of options> ``` Go to `https://github.com/BestImageViewer/geeqie/releases` and click on `Draft a new release`. @@ -117,4 +80,6 @@ Under `Choose a tag` select `v` In `Describe this release` copy-paste the relevant section of `NEWS`. +Upload the `/tmp/geeqie-.tar.xz` and `/tmp/geeqie-.tar.xz.asc` files created above + Click `Publish release`