-
Notifications
You must be signed in to change notification settings - Fork 11
Release procedure
Version autoupdate is set up using the Github Actions. After the feature branch is merged into master
branch, the patch version is incremented automatically by version-auto-increment workflow. After that new verapdf_gui docker image with the latest
tag will be released by docker-images workflow.
Minor and major version updates should be performed manually. Follow the steps, assuming X.X.X
is the version to be released:
-
Update version and release date
1.1. Update
"version"
inpackage.json
file to"X.X.X"
.1.2. Update
REACT_APP_VERSION_DATE
variable value in.env
file to date of release in formatMonth D, Yr
(e.g.October 10, 2022
).1.3. Update version and date in
/landing/assets/version.txt
toX.X.X - Month D, Yr
(e.g.0.1.0 - October 10, 2022
). -
Commit changes from step 1 with the commit message
vX.X.X
. -
Add tag with name
X.X.X
to the commit created at step 2 and push tag to remote:git tag X.X.X git push origin X.X.X
After these steps new verapdf_gui docker image with the X.X.X
tag will be released by docker-images-tagged workflow.