Updated Release Process (markdown)

Daniel Markstedt 2024-04-29 20:12:10 +09:00
parent 1bd71f9eb5
commit 725a7816de
1 changed files with 10 additions and 1 deletions

@ -32,7 +32,11 @@ cd python/web
./translation_update.sh
```
Verify that the Web UI can still start up. Then commit the changes to po files under `python/web/src/translations` .
Verify that the Web UI can still start up. Then commit the changes to po files under `python/web/src/translations`.
```
git commit -m "Refresh Web UI localizations" ./src/translations
```
# Update the version number
@ -49,7 +53,9 @@ Check that your changes are syntactically correct
```
make all -j4 -C ./cpp
```
# Commit the version and create the tag
```
git commit -m "Update revision number for release" ./cpp/shared/piscsi_version.cpp
# Note that each of the tag name's numbers should be 2 characters
@ -59,6 +65,7 @@ git push origin v23.04.01
```
# Update the version number on the develop branch
```
git checkout develop
vim cpp/shared/piscsi_version.cpp
@ -78,6 +85,7 @@ git push origin develop
```
# Update main with the new release
```
git checkout main
git pull
@ -87,6 +95,7 @@ git merge v23.04.01
git status
git push origin main
```
# Draft the release notes
Navigate to https://github.com/PiSCSI/piscsi/releases and click Draft New Release.