-
-
Notifications
You must be signed in to change notification settings - Fork 21
ReleaseCheckList
Philippe Normand edited this page Sep 10, 2023
·
1 revision
-
Bump version in
Cargo.toml
andmeson.build
-
Add release info in appstream file and make sure it is valid...
appstream-util validate data/net.baseart.Glide.metainfo.xml
-
Commit and tag new version:
git ci -am "Bump to ..." git tag -s "version..."
-
Build tarball:
cargo install cargo-vendor pip3 install --user -U meson meson setup _build meson dist -C _build
-
Publish version and tag:
git push --tags git push
-
Update crate on crates.io:
cargo package cargo publish
-
Upload tarball from
_build/meson-dist/
to Github -
TODO: Upload self-update binaries to Github