blob: 40c68df365275e79a963c12cdd30f8de24a2f1c7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# Steps for doing a xdg-desktop-portal release
- git clean -fxd
- meson setup . _build && meson compile -C _build/ xdg-desktop-portal-update-po
- git add po/*po && git commit -m "Update po files"
- git clean -fxd
- add content to NEWS
- git commit -m <version>
- git push origin main
- meson setup . _build -Ddocbook-docs=enabled
- meson compile -C _build dist
- git tag <version>
- git push origin refs/tags/<version>
- upload tarball to github as release
- edit release, copy NEWS section in
- update portal api docs in the gh-pages branch
- bump version in meson.build
- git commit -m "Post-release version bump"
- git push origin main
|