Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 1.25 KB

CONTRIBUTING.md

File metadata and controls

16 lines (12 loc) · 1.25 KB

Contributing

Commit convention

This repo SHALL follow the Conventional Commits specification. Also, sentences in commit messages made to this repo SHALL be written in imperative present tense form.

Releasing

These are the steps that MUST be performed in order to correctly and consistently set-up everything before releasing a new version of Press:

  • Update version.code and version.name (note that versioning follows semver) variables located into press.properties file;
  • Update the changelog file by relying upon the Conventional Commits specification;
  • Update the version contained in the link located at the very top of the readme file;
  • Create a commit with all these modifications, labeled Release x.y.z (where x.y.z are the new version's major, minor and patch values);
  • Create a tag with the same x.y.z values;
  • Push;
  • On your local machine, run ./sh publish.sh from within the repo folder in order to publish the new version's artifact on Bintray.