diff --git a/Release-Checklist.md b/Release-Checklist.md new file mode 100644 index 0000000..4365854 --- /dev/null +++ b/Release-Checklist.md @@ -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` \ No newline at end of file