README: Add pre-tasks for release

This commit is contained in:
William Hirigoyen 2023-02-10 11:35:54 +01:00
parent 9361e5a9cf
commit 72e4b3f045

View file

@ -72,8 +72,19 @@ test "$expected" = "$actual" || failed "IS_MINIFWPERMS"
It's better to verify that a file, a directory or a command is present before using it, even if it's true in more than 99% of situations.
## How to build the package for a new Debian release
* Execute shellcheck on scripts `*.sh` and fix or disable the relevant checks.
* Prepare `linux/CHANGELOG` and `openbsd/CHANGELOG` for release.
* Update version number is scripts :
sed -i 's/VERSION=".*"/VERSION="<MAJOR>.<MINOR>"/g' */evocheck*.sh
On the master branch, add the last stable version with a release tag.
git tag -s v<VERSION> -m 'New release'