Skip to content
LI Daobing edited this page May 10, 2024 · 11 revisions

How to release a version

  1. update NEWS.
  2. bump version in meson.build.
  3. update po (guide in README.md).
  4. build & check share/metainfo/io.github.iptux_src.iptux.metainfo.xml is correct, especially for releases part.
  5. commit & push.
  6. git tag -a "v0.X.Y"; git push --tags
  7. create a release from https://github.com/iptux-src/iptux/tags
  8. update https://github.com/iptux-src/homebrew-iptux
  9. publish snap

How to test snap build locally

sudo snap install --classic snapcraft
cd /path/to/iptux
/snap/bin/snapcraft
sudo snap install ./iptux_*.snap --dangerous
/snap/bin/iptux