summaryrefslogtreecommitdiff
path: root/RELEASE.md
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2023-03-12 10:02:49 +0000
committerDaniel Silverstone <dsilvers@digital-scurf.org>2023-03-12 10:02:49 +0000
commit09c11bbe1f01639bb5c9e68f86caa0be2bb73e17 (patch)
treefb6e3b21ac644db787488a9f1c4431254be06cf1 /RELEASE.md
parent42954f1b48d1c12dc4f11061ceedc751d7d8c897 (diff)
downloadsubplot-09c11bbe1f01639bb5c9e68f86caa0be2bb73e17.tar.gz
(RELEASE.md): Log instructions to use label during release MR creation
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'RELEASE.md')
-rw-r--r--RELEASE.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/RELEASE.md b/RELEASE.md
index 845c41b..98d6ef7 100644
--- a/RELEASE.md
+++ b/RELEASE.md
@@ -45,6 +45,8 @@ For the top crate `subplot` additionally do the following:
successfully.
2. Update `NEWS.md` with an end-user oriented summary of the changes
in all crates since the previous release, if there are any.
+ Particularly check the [Fixed in next version][fixedstuff] issues
+ against the NEWS.
3. Update `debian/changelog` with a summary of any changes to the
Debian packaging. Use the `dch` command to edit the file to get the
format right: `dch -v X.Y.Z-1 "New release"` to start a new
@@ -52,6 +54,11 @@ For the top crate `subplot` additionally do the following:
and `dch -r ""` to mark the version as ready for release.
4. Commit the changes in all crates and submit as a merge request via
GitLab.
+ Ensure the MR contains references to close all of the
+ [Fixed in next version][fixedstuff] issues so that all the issue
+ authors get notified of the release.
+
+[fixedstuff]: https://gitlab.com/subplot/subplot/-/issues?label_name[]=fixed-in-next-version
Once the above changes have been merged, make the actual release (note
that these steps are meant to be possible to automate, later on, and