Add release checklist

Paul Schaub 2018-07-30 16:30:42 +02:00
parent bf95553077
commit 5f0a744d70
1 changed files with 7 additions and 0 deletions

7
Release-Checklist.md Normal file

@ -0,0 +1,7 @@
1. Set the version in `version.gradle`. Don't forget to set `isSnapshot = false`
2. `export PGPAINLESS_VERSION=X.X.X`
3. create commit: `git commit -a -m -S "PGPainless $PGPAINLESS_VERSION"`
4. create signed tag: `git tag -s $PGPAINLESS_VERSION -m "PGPainless $PGPAINLESS_VERSION"`
5. clean the repository: `git clean -x -d -f`
6. release to maven central: `gradle uploadArchives install`
7. start next snapshot by bumping version in `version.gradle` and setting `isSnapshot = true`