[gnome-software/wip/mcrha/release.md] trivial: Update RELEASE.md
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software/wip/mcrha/release.md] trivial: Update RELEASE.md
- Date: Fri, 4 Jun 2021 09:40:39 +0000 (UTC)
commit b423fdea29da255a63574f8bf501a9898a97d050
Author: Milan Crha <mcrha redhat com>
Date: Fri Jun 4 11:40:03 2021 +0200
trivial: Update RELEASE.md
RELEASE.md | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/RELEASE.md b/RELEASE.md
index 06bbb9b67..91b08eca6 100644
--- a/RELEASE.md
+++ b/RELEASE.md
@@ -29,7 +29,7 @@ Download
[gitlab-changelog](https://gitlab.gnome.org/pwithnall/gitlab-changelog) and use
it to write release entries:
```
-gitlab-changelog GNOME/gnome-software ${previous_version}..
+gitlab-changelog.py GNOME/gnome-software ${previous_version}..
```
Edit this down to just the user visible changes, and list them in
@@ -41,7 +41,7 @@ You can get review of your appdata changes from other co-maintainers if you wish
Generate `NEWS` file:
```
-appstreamcli metainfo-to-news ../data/appdata/org.gnome.Software.appdata.xml.in ../NEWS
+appstreamcli metainfo-to-news ./data/appdata/org.gnome.Software.appdata.xml.in ./NEWS
```
Commit the release:
@@ -64,6 +64,9 @@ Tag, sign and push the release (see below for information about `git evtag`):
git evtag sign ${new_version}
git push --atomic origin master ${new_version}
```
+To use a specific key add an option `-u ${keyid|email}` after the `sign` argument.
+
+Use `Tag ${new_version} release` as the tag message.
Upload the release tarball:
```
@@ -76,7 +79,9 @@ Add the release notes to GitLab and close the milestone:
and upload the release notes for the new release from the `NEWS` file
- Go to https://gitlab.gnome.org/GNOME/gnome-software/-/releases/${new_version}/edit
and link the milestone to it, then list the new release tarball and
- `sha256sum` file in the ‘Release Assets’ section
+ `sha256sum` file in the ‘Release Assets’ section as the ’Other’ types.
+ Get the file links from https://download.gnome.org/sources/gnome-software/ and
+ name them ’Release tarball’ and ’Release tarball sha256sum’
- Go to https://gitlab.gnome.org/GNOME/gnome-software/-/milestones/
choose the milestone and close it, as all issues and merge requests tagged
for this release should now be complete
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]