-
Notifications
You must be signed in to change notification settings - Fork 0
Release Checklist
Paul Schaub edited this page Jul 25, 2023
·
1 revision
- Update
CHANGELOG.md
. - Check if code is in good shape ->
gradle check
- Stable release? ->
git checkout -b release/X.Y
- Set the version in
version.gradle
. Don't forget to setisSnapshot = false
export WOT_VERSION=X.Y.Z
- create commit:
git commit -a -S -m "PGPainless-WOT $WOT_VERSION"
- create signed tag:
git tag -s $WOT_VERSION -m "PGPainless-WOT $WOT_VERSION"
- clean the repository:
git clean -xdf
- release to maven central:
gradle publish publishToMavenLocal
- start next snapshot by bumping version in
version.gradle
and settingisSnapshot = true
- create snapshot commit:
git commit -a -S -m "PGPainless-WOT X.Y.(Z+1)-SNAPSHOT"
- push to the repository:
git push && git push --tags