RELEASE 781 Bytes
Newer Older
1
2
GNOME Software Release Notes

Richard Hughes's avatar
Richard Hughes committed
3
1. Write release entries:
4

5
git log --format="%s" --cherry-pick --right-only GNOME_SOFTWARE_3_25_1... | grep -i -v trivial | grep -v Merge | sort | uniq
6
Add any user visible changes into data/appdata/org.gnome.Software.appdata.xml.in
7
8
9

3. Commit changes in gnome-software git:

10
11
git commit -a -m "Release version 3.25.2"
git tag -s GNOME_SOFTWARE_3_25_2 -m "==== Version 3.25.2 ===="
12
13
14
15
16
17
<enter password>
git push --tags
git push

4. Create tarball

Richard Hughes's avatar
Richard Hughes committed
18
ninja-build dist
19
20
21
22
23
24
25
26
27
28

5. Upload tarballs:

scp *.tar.xz rhughes@master.gnome.org:

6. Install module

ssh rhughes@master.gnome.org
ftpadmin install gnome-software-*.tar.xz

Richard Hughes's avatar
Richard Hughes committed
29
7. Do post release version bump in meson.build
30
31
32
33
34

8. Commit trivial changes:

git commit -a -m "trivial: Post release version bump"
git push