Blame RELEASE

Packit Service a3c5fa
libxmlb Release Notes
Packit Service a3c5fa
Packit Service a3c5fa
1. Write NEWS entries for libxmlb in the same format as usual.
Packit Service a3c5fa
Packit Service a3c5fa
git shortlog 0.1.14.. | grep -i -v trivial | grep -v Merge > NEWS.new
Packit Service a3c5fa
Packit Service a3c5fa
Version 0.1.15
Packit Service a3c5fa
~~~~~~~~~~~~~~
Packit Service a3c5fa
Released: 2020-xx-xx
Packit Service a3c5fa
Packit Service a3c5fa
New Features:
Packit Service a3c5fa
Bugfixes:
Packit Service a3c5fa
Packit Service a3c5fa
Packit Service a3c5fa
Commit changes to git:
Packit Service a3c5fa
Packit Service a3c5fa
# MAKE SURE THESE ARE CORRECT
Packit Service a3c5fa
export release_ver="0.1.15"
Packit Service a3c5fa
Packit Service a3c5fa
git commit -a -m "Release libxmlb ${release_ver}"
Packit Service a3c5fa
git tag -s -f -m "Release libxmlb ${release_ver}" "${release_ver}"
Packit Service a3c5fa
git push --tags
Packit Service a3c5fa
git push
Packit Service a3c5fa
Packit Service a3c5fa
Generate the tarball:
Packit Service a3c5fa
Packit Service a3c5fa
ninja dist
Packit Service a3c5fa
Packit Service a3c5fa
Generate the additional verification metadata
Packit Service a3c5fa
Packit Service a3c5fa
gpg -b -a meson-dist/libxmlb-${release_ver}.tar.xz
Packit Service a3c5fa
Packit Service a3c5fa
Upload tarball:
Packit Service a3c5fa
Packit Service a3c5fa
scp meson-dist/libxmlb-${release_ver}.tar.* hughsient@people.freedesktop.org:~/public_html/releases
Packit Service a3c5fa
Packit Service a3c5fa
Do post release version bump in meson.build
Packit Service a3c5fa
Packit Service a3c5fa
git commit -a -m "trivial: post release version bump"
Packit Service a3c5fa
git push