[librsvg: 1/5] RELEASING.md: instructions for creating a stable branch
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg: 1/5] RELEASING.md: instructions for creating a stable branch
- Date: Sat, 11 Jun 2022 01:46:39 +0000 (UTC)
commit e68c3cf3af36c480cc52f058e93020d296d55c33
Author: Federico Mena Quintero <federico gnome org>
Date: Fri Jun 10 19:52:46 2022 -0500
RELEASING.md: instructions for creating a stable branch
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/708>
RELEASING.md | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
---
diff --git a/RELEASING.md b/RELEASING.md
index 2fa6d5ba8..fda05e940 100644
--- a/RELEASING.md
+++ b/RELEASING.md
@@ -200,3 +200,21 @@ should be substituted for something else.
[cargo-audit]: https://github.com/RustSec/cargo-audit
[rustsec]: https://rustsec.org/
+
+## Creating a stable release branch
+
+* Create a branch named `librsvg-xx.yy`, e.g. `librsvg-2.54`
+
+* Make the `BASE_TAG` in `ci/container-builds.yml` refer to the new
+ `librsvg-xx.yy` branch instead of `main`.
+
+* Push that branch to origin.
+
+* (Branches with that naming scheme are already automatically
+ protected in gitlab's Settings/Repository/Protected branches.)
+
+* Edit the badge for the stable branch so it points to the new branch:
+ Settings/General/Badges, find the existing badge for the stable
+ branch, click on the edit button that looks like a pencil. Change
+ the **Link** and **Badge image URL**; usually it is enough to just
+ change the version number in both.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]