diff --git a/doc/release-process.md b/doc/release-process.md index cdfbeec24..cde02b52e 100644 --- a/doc/release-process.md +++ b/doc/release-process.md @@ -97,9 +97,14 @@ Install deps on Linux: - The above command will not merge if "git pull" creates a merge conflict - The above command will not push if there is a problem with merging dev - Make Gitea release with git tag from master branch (make sure to merge dev in first) + - Make sure git tag starts with a `v` such as `v3.9.2` - Use util/gen-linux-binary-release.sh to make a Linux release binary + - Upload Linux binary to Gitea release and add SHA256 sum - Use util/build-debian-package.sh to make an x86 Debian package for the release - Debian packages should be done after you make manpages, because those are included in Debian packages + - `lintian` is an optional dependency, it's not needed to build the .deb + - Upload .deb to Gitea release + - Add SHA256 checksum of .deb to release - Use util/build-debian-package-ARM.sh (does this still work?) to make an ARM Debian package for the release - Upload the debian packages to the Gitea release page, with SHA256 sums