From ad71324ccb8d834e2ccebc5579776db8a495de76 Mon Sep 17 00:00:00 2001 From: James Westman Date: Sun, 4 Sep 2022 14:02:05 -0500 Subject: [PATCH] Add MAINTENANCE.md --- MAINTENANCE.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 MAINTENANCE.md diff --git a/MAINTENANCE.md b/MAINTENANCE.md new file mode 100644 index 0000000..a1eab84 --- /dev/null +++ b/MAINTENANCE.md @@ -0,0 +1,9 @@ +## Releasing a new version + +1. Look at the git log since the previous release. Note every significant change +in the NEWS file. +2. Update the version number at the top of meson.build according to semver. +3. Make a new commit with just these two changes. Use `Release v{version}` +as the commit message. Tag the commit as `v{version}` and push the tag. +4. Create a "Post-release version bump" commit. +5. Announce the release through relevant channels (Twitter, TWIG, etc.)