Skip to content

Release methodology

Jamie Hannaford edited this page Jan 17, 2014 · 3 revisions
  • All active development should be done in working or a feature branch. Work is merged into master before release. The master branch is only used for production-ready code and hotfixes.

  • All new features should have accompanying unit tests

  • We follow semantic versioning. Versions are increment in OpenCloud\Version and a tag is created. This is then reflected in the Github Versions feature and Packagist.

Clone this wiki locally