SDL: Moved test/versioning.sh to build-scripts/test-versioning.sh

From d843d61cc1173227561023240e315733a288fdd5 Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Wed, 28 Sep 2022 09:09:21 -0400
Subject: [PATCH] Moved test/versioning.sh to build-scripts/test-versioning.sh

Reference Issue #6171.
---
 .../test-versioning.sh                        |  0
 docs/release_checklist.md                     | 20 ++++++-------------
 2 files changed, 6 insertions(+), 14 deletions(-)
 rename test/versioning.sh => build-scripts/test-versioning.sh (100%)

diff --git a/test/versioning.sh b/build-scripts/test-versioning.sh
similarity index 100%
rename from test/versioning.sh
rename to build-scripts/test-versioning.sh
diff --git a/docs/release_checklist.md b/docs/release_checklist.md
index 0c9e501249fa..a5c1d1780856 100644
--- a/docs/release_checklist.md
+++ b/docs/release_checklist.md
@@ -1,5 +1,11 @@
 # Release checklist
 
+When changing the version, run `build-scripts/update-version.sh X Y Z`,
+where `X Y Z` are the major version, minor version, and patch level. So
+`2 28 1` means "change the version to 2.28.1". This script does much of the
+mechanical work.
+
+
 ## New feature release
 
 * Update `WhatsNew.txt`
@@ -7,9 +13,6 @@
 * Bump version number to 2.EVEN.0:
 
     * `./build-scripts/update-version.sh 2 EVEN 0`
-    * (spaces between each component of the version, and `EVEN` will be a real number in real life.
-
-* Run test/versioning.sh to verify that everything is consistent
 
 * Do the release
 
@@ -22,9 +25,6 @@
 * Bump version number from 2.Y.Z to 2.Y.(Z+1) (Y is even)
 
     * `./build-scripts/update-version.sh 2 Y Z+1`
-    * (spaces between each component of the version, and `Y` and `Z+1` will be real numbers in real life.
-
-* Run test/versioning.sh to verify that everything is consistent
 
 * Do the release
 
@@ -35,19 +35,11 @@
 * Bump version number to 2.ODD.0 for next development branch
 
     * `./build-scripts/update-version.sh 2 ODD 0`
-    * (spaces between each component of the version, and `ODD` will be a real number in real life.
-
-* Run test/versioning.sh to verify that everything is consistent
 
 ## New development prerelease
 
 * Bump version number from 2.Y.Z to 2.Y.(Z+1) (Y is odd)
 
     * `./build-scripts/update-version.sh 2 Y Z+1`
-    * (spaces between each component of the version, and `Y` and `Z+1` will be real numbers in real life.
-
-* Regenerate `configure`
-
-* Run test/versioning.sh to verify that everything is consistent
 
 * Do the release