Release
KissServer follows semantic versioning.
Tag-Based Release
git tag v0.1.0
git push origin v0.1.0
The Maven Central workflow also supports manual dispatch.
Pre-Release Checklist
- Run
mvn -B verify. - Update
CHANGELOG.md. - Update docs for public behavior changes.
- Set
pom.xmlto the release version. - Commit the release-ready state.
- Create and push a
v*tag.
Post-Release
- Verify the artifact on Central Portal and Maven Central.
- Bump
pom.xmlto the next-SNAPSHOT. - Commit the snapshot version bump.