Skip to main content

Release structure for modules

Prerequisites

Instructions

  • Create a new release branch from master
    • Naming should follow semantic versioning
  • Create feature branches from release
  • Once all feature branches have been merged the release branch will be tagged
    • Should someone else work on a module who isn't the project owner, the project owner should be the reviewer
  • The tag will be merged into master
  • The release branch will then be deleted