summaryrefslogtreecommitdiff
path: root/HACKING
blob: 6e64173387b080dfafabb6860dd3c54be5970957 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Making a release
================

1. Make sure meson.build has the right version number, fix it in a pre-release
   commit if not.
2. Run the unittests with 'meson -Dtests=true _build && ninja -C _build test'
3. Update NEWS, use the command: git log --format="- %s (%an)"
4. Tag with: git tag -s 0.3.3
5. Build tarball with: ninja -C _build dist
6. Upload tarball: scp _build/meson-dist/d-feet-0.3.15.tar.xz toabctl@master.gnome.org:
7. Install tarball: ssh toabctl@master.gnome.org 'ftpadmin install d-feet-0.3.3.tar.xz'
8. update the wiki at https://wiki.gnome.org/Apps/DFeet
9. blog about it if you would like
10. Make post-release version bump
11. Push the changes with 'git push && git push --tags'

Based on http://wiki.gnome.org/MaintainersCorner/Releasing