From f8e32e1ce806c4c0ceeb8212fc4c9aad051e15ff Mon Sep 17 00:00:00 2001 From: vx_clutch <98831688+vx-clutch@users.noreply.github.com> Date: Fri, 12 Sep 2025 08:14:15 -0400 Subject: [PATCH] Create README-release --- README-release | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 README-release diff --git a/README-release b/README-release new file mode 100644 index 0000000..1f8893a --- /dev/null +++ b/README-release @@ -0,0 +1,30 @@ +Here are most of the steps before you make a release. + +* Start from a clean, up-to-date git driectory on "master": + + make -k distclean || { ./configure && make distclean; } + git checkout master + git pull origin master + +* Ensure that the latest stable versions of make, sh, etc. +are in your path. See the prerequisites list in README-dev +for a compile list of tools. + +* Ensure that you have no uncommitted diffs. This should produce +no output: + + git diff + +* Ensure that you've pushed all changes that belong in the release: + + git push origin master + +* Pre-release testing: ensure that the following command succeeds: + + make check syntax-check distcheck + +Once all the builds and tests have passed, + +* Run the following to create release tarballs. + + make release