Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 704 Bytes

RELEASE_PROCESS.md

File metadata and controls

46 lines (33 loc) · 704 Bytes

Release process

Bump version

vi iptstate.cc iptstate.spec

Add appropriate Changelog entries

vi Changelog

Commit & Push

Tag a release

version="2.2.7" # update accordingly
git tag -a "v$version" -m "iptstate version $version"
git push origin --tags

Make a tarball

git archive --format=tar --prefix=iptstate-$version/ v$version \
  > /tmp/iptstate-$version-prep.tar
cd /tmp && tar xf iptstate-$version-prep.tar
cd /tmp/iptstate-$version
# poke around
cd ..
mv iptstate-$version-prep.tar iptstate-$version.tar
bzip2 iptstate-$version.tar

Sign

gpg -ab /tmp/iptstate-$version.tar.bz2

Upload

Update website