Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 1.34 KB

CONTRIBUTING.md

File metadata and controls

24 lines (16 loc) · 1.34 KB

Contribution guide

Developing UserOfficeProject/user-office-core

You consider contributing changes to UserOfficeProject/user-office-core – thank you! Please consider these guidelines when filing a pull request:

  • Commits follow the Angular commit convention
  • JavaScript is written using ES2015 features
  • 2 spaces indentation
  • Features and bug fixes should be covered by test cases

Creating releases

UserOfficeProject/user-office-core uses semantic-release to release new versions automatically.

  • Commits of type fix will trigger bugfix releases, think 0.0.1
  • Commits of type feat will trigger feature releases, think 0.1.0
  • Commits with BREAKING CHANGE in body or footer will trigger breaking releases, think 1.0.0

All other commit types will trigger no new release.

NOTE: When merging the pull requests with Squash and merge option on github, the title of the pull request should follow the commit guidelines mentioned above because all the commits are squashed into one commit with title od the PR as a message of the commit. Otherwise when using normal Merge pull request the title of the pull request doesn't need to follow the commit guidelines but only the commit messages.