Maintainer Runbooks
Runbooks to ensure standard processes are followed during a release etc.
Release checklist
Checklist of items to perform as a contributor before carrying out a release
Prepare the release
- Review all Issues marked as
inactiveorbugto ensure the release is complete - Check #message-submissions in the discord to ensure all translations are up to date
- Review the CHANGELOG.md file to ensure all changes are included
- Ensure the jitpack build is passes for the latest commit
Deploy the release
- Create the release in maven
mvn versions:set -DnewVersion="5.1.4" -DgenerateBackupPoms=false - Create a versioned release on GitHub with the changelog as the body
- Upload the release to spigot
- Notify the discord channel about the update