Skip to content

Maintainer PR Guide

INFO

This information is mostly relevant to the team members of MockBukkit. We nevertheless provide this information publicly as to encourage transparency and attract new people to help drive this project forward!

We use GitHub Labels to automatically tag PRs with a version number on merge. This removes the tedious work of keeping version numbers up to date across several PRs at a time and eliminate Human error. The following custom labels, all of them following the pattern of release/*, are used by MockBukkit:

LabelSemantic Version TypeDescription
release/majorMajor Version (X.0.0)Only used for breaking changes
release/minorMinor Version (0.X.0)New Features
release/patchPatch Version (0.0.X)Bugfixes
release/noneNone (-)Method Stubs or non code related fixes

As you can probably tell, this project uses Semantic Versioning.

Released under the MIT License.