Skip to content

Latest commit

 

History

History
19 lines (18 loc) · 660 Bytes

RELEASE_HOWTO.md

File metadata and controls

19 lines (18 loc) · 660 Bytes

Steps for doing a xdg-desktop-portal release

  • git clean -fxd
  • meson setup . _build && ninja -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
  • git push origin main
  • meson setup . _build -Ddocbook-docs=enabled
  • ninja -C _build dist
  • git tag
  • git push origin refs/tags/
  • upload tarball to github as release
  • edit release, copy NEWS section in
  • update portal api docs in the gh-pages branch
  • bump version in configure.ac and meson.build
  • git commit -m "Post-release version bump"
  • git push origin main