From 5f0a744d70828bd26e2ba651eb5b02908093e129 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Mon, 30 Jul 2018 16:30:42 +0200 Subject: [PATCH] Add release checklist --- Release-Checklist.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 Release-Checklist.md 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