Steps to release:
- Change
cswversion insrc/main/g8/project/build.properties. - Make sure workflow is green in actions tab in github repo for dev branch.
- Rebase dev branch with master branch.
- Merge dev branch to master branch using PR.
- Make sure workflow is green in actions tab in github repo for master branch.
- Run
./release.sh $VERSION$script by providing version number argument against master branch. Note:PROD=trueenvironment variable needs to be set before runningrelease.sh. - After release is complete, change the
cswversion back to0.1.0-SNAPSHOTinsrc/main/g8/project/build.propertiesin dev branch.
Note: Tagging csw.g8 will again trigger release workflow in github actions tab. This will help in release status
lookup in the future.