From e1c9658d34d6e278db078f3fab79d4c3eed87711 Mon Sep 17 00:00:00 2001 From: Alexandre Franke Date: Fri, 31 Jan 2025 11:13:34 +0100 Subject: [PATCH] RELEASING: add process to add branch on DL --- RELEASING.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/RELEASING.md b/RELEASING.md index c0686f49..3658b725 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -16,6 +16,7 @@ 4. Create a release on GitLab for that tag. 5. Make a fast-forward merge of the major version branch to `main`. 6. [Publish the new version on Flathub and Flathub beta](#publishing-a-version-on-flathub). +7. [Get the stable branch added to Damned Lies](#getting-a-branch-added-to-damned-lies). ## Making a new beta release @@ -81,7 +82,7 @@ beta build, work against the `beta` branch. It must contain a commit that update - Use the latest GNOME runtime. - Make sure that the Flatpak dependencies are the same as in the nightly manifest, and using the same version. - - Build the latest version of Fractal, identified by its tag _and_ commit hash. + - Build the latest version of Fractal, identified by its tag _and_ commit hash. 2. When the PR is opened, a CI job will update the `cargo-sources.json` file with the latest Rust dependencies for Fractal and add a commit to the PR. 3. The Flathub buildbot will likely launch 2 builds, one for when the PR was opened, and another one @@ -110,3 +111,15 @@ manually: 4. If you only want to trigger a test build, i.e. one that will not be published in the end, check the corresponding setting. 5. Click on `Start build`. + +## Getting a branch added to Damned Lies + +Damned Lies is the GNOME translation management platform. It provides translation workflows, but +also statistics. Even though we don’t publish any release from stable branches after the initial +one, we add them there so we can keep track of the evolution of translation coverage. + +1. Go to https://l10n.gnome.org/module/fractal/ and log in. +2. Click on the pencil icon next to the branch list. +3. In the entry at the bottom, type in the name of the new branch, then click on the Save button. +4. Assign the newly added branch to the “Other Apps (stable)” Release, unassign the previous one. +5. Hit Save again for the assignments to take effect.