1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
0. Bump version
vi libpius/constants.py pius-party-worksheet pius.spec
1. Add appropriate CHANGELOG entries.
2. Commit
3. Tag a release
version="2.1.0"
git tag -a v$version -m "PIUS version $version"
git push origin --tags
4. Make a tarball
git archive --format=tar --prefix=pius-$version/ v$version \
> /tmp/pius-$version-prep.tar
cd /tmp && tar xf pius-$version-prep.tar
cd /tmp/pius-$version
# poke around
cd ..
mv pius-$version-prep.tar pius-$version.tar
bzip2 pius-$version.tar
5. Sign
gpg -ab /tmp/pius-$version.tar.bz2
6. Upload
7. Update website
|