Release structure for modules
Prerequisites
- Module created in line with https://git.econsor.net/magento/magento-2/module/skeleton/-/wikis/create-a-new-module-using-the-skeleton
Instructions
- Create a new release branch from master
- Naming should follow semantic versioning
- Example "release/0.1.0"
- Details to semver: https://semver.org/
- 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