-
Notifications
You must be signed in to change notification settings - Fork 130
Developer
LI Daobing edited this page May 10, 2024
·
11 revisions
- update
NEWS
. - bump version in
meson.build
. - update po (guide in
README.md
). - build & check
share/metainfo/io.github.iptux_src.iptux.metainfo.xml
is correct, especially for releases part. - commit & push.
git tag -a "v0.X.Y"; git push --tags
- create a release from https://github.com/iptux-src/iptux/tags
- update https://github.com/iptux-src/homebrew-iptux
- publish snap
- visit https://snapcraft.io/iptux/builds and check whether the builds are finished.
- visit https://snapcraft.io/iptux/releases, check whether the version is the new one. If not, trigger re-build in https://snapcraft.io/iptux/builds. Waiting for the builds to be finished.
- confirm arm64 & amd64 are built successfully. If not, fix the bug.
- run
snap switch --channel edge iptux && snap refresh
to install the newest edge version. do some basic checks. - release the new version on snap
sudo snap install --classic snapcraft
cd /path/to/iptux
/snap/bin/snapcraft
sudo snap install ./iptux_*.snap --dangerous
/snap/bin/iptux