changeset 8079:e3c5f85af7d5

docs: update release notes.
author John Rouillard <rouilj@ieee.org>
date Sat, 13 Jul 2024 10:22:55 -0400
parents 8360b2b1bc77
children d1c29284ccd9
files RELEASE.txt
diffstat 1 files changed, 15 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/RELEASE.txt	Sat Jul 13 00:19:07 2024 -0400
+++ b/RELEASE.txt	Sat Jul 13 10:22:55 2024 -0400
@@ -219,8 +219,10 @@
      announce@fossies.org
 15d. Update entry on https://directory.fsf.org/wiki/Roundup.
 
-16. Change the release version on the GitHub section at
-    https://wiki.roundup-tracker.org/CiTestingEnvironment
+16. Change the version in the URL that generates the "commits since
+    release ...." badge. Also update Python test versions in the
+    GitHub Actions section at:
+      https://wiki.roundup-tracker.org/CiTestingEnvironment
 16b. Update release info on wikipedia:
      https://en.wikipedia.org/wiki/Roundup_(issue_tracker)
 
@@ -230,21 +232,21 @@
 17a. install docker
 17b. run: (issues, how to release a version e.g. to update alpine for
            security issues. Currently thinking that release tag is
-	   rounduptracker/roundup:2.2.0-1, -2 etc. Then add a tag
-	   rounduptracker/roundup:2.2.0 that moves to always tag
+	   rounduptracker/roundup:2.4.0-1, -2 etc. Then add a tag
+	   rounduptracker/roundup:2.4.0 that moves to always tag
 	   the latest -N release. Also roundup:latest points to the
 	   newest -N for the newest roundup version.)
 
-        docker build -t rounduptracker/roundup:2.2.0 \
+        docker build -t rounduptracker/roundup:2.4.0 \
            --build-arg="source=pypi" -f scripts/Docker/Dockerfile .
 
-     to create the docker image. *Change 2.2.0 to current version*
+     to create the docker image. *Change 2.4.0 to current version*
      Always use the exact release tag.
 17c. vulnerability scan local image using:
 
         docker run --rm --volume \
 	/var/run/docker.sock:/var/run/docker.sock \
-            --name Grype anchore/grype:latest rounduptracker/roundup:2.2.0
+            --name Grype anchore/grype:latest rounduptracker/roundup:2.4.0
 
      should report no vulnerabilities (note match version with current
      build)
@@ -254,7 +256,7 @@
         docker run -it --rm --volume \
 	/var/run/docker.sock:/var/run/docker.sock \
           --name trivy aquasec/trivy:latest image --exit-code 1 \
-          --ignore-unfixed rounduptracker/roundup:2.2.0
+          --ignore-unfixed rounduptracker/roundup:2.4.0
 
      You may need to explicitly update/refresh the scanners with:
      "docker pull anchore/grype:latest" and similarly for
@@ -263,16 +265,16 @@
 
         docker run -it --rm -p 8917:8080 \
          -v $PWD/tracker:/usr/src/app/tracker \
-         rounduptracker/roundup:2.2.0 demo
+         rounduptracker/roundup:2.4.0 demo
 
 17e. push to DockerHub login (login using 'docker login <username>'
      first and user must be member of rounduptracker org with ability
      to publish). Replace -N with the release number (e.g. -1, -2, -3...)
 
-	 docker tag rounduptracker/roundup:2.2.0 roundup-tracker/roundup
-	 docker tag rounduptracker/roundup:2.2.0 roundup-tracker/roundup:2.2.0-N
-         docker push rounduptracker/roundup:2.2.0
-         docker push rounduptracker/roundup:2.2.0-N
+	 docker tag rounduptracker/roundup:2.4.0 roundup-tracker/roundup:latest
+	 docker tag rounduptracker/roundup:2.4.0 roundup-tracker/roundup:2.4.0-N
+         docker push rounduptracker/roundup:2.4.0
+         docker push rounduptracker/roundup:2.4.0-N
          docker push rounduptracker/roundup  # update roundup:latest
 
 -------------

Roundup Issue Tracker: http://roundup-tracker.org/