Contributions - usil/eventhos-api GitHub Wiki

Contributions

Semver

https://media.geeksforgeeks.org/wp-content/uploads/semver.png

Issues

  • Create the issue
  • Branch for development: fix-101-snapshot
  • Fix and increase the patch
  • Pull request from this branch to main
  • Admin could approve and merge it or deny it

Feature

https://media.geeksforgeeks.org/wp-content/uploads/semver.png

  • At minimum 10 features should be considered to increase the minor version
  • Only admin will evaluate if less than 10 features are enough to increase the minor version
  • Create the feature in issues section
  • If current version is 1.5.6, create a branch 1.5.6-snapshot
  • Branch for development: feature-303-snapshot from 1.5.6-snapshot
  • Pull request from this branch to 1.5.6-snapshot
  • Admin could approve and merge it or deny it
  • After several features, admin will merge the 1.5.6-snapshot to main