html-report release 4.0.9
Debashis9012 opened this issue · comments
These are the release activities to be performed when releasing Gauge java.
Pre-release
- Check all commits that have been added with this release and make sure the relevant issues are tested/closed.
- Check if all relevant tests(FTs and LSP tests) are passing
- Check the compatibility of the plugin with gauge and other plugins. Make sure gauge/other plugins are released if needed
- Take a call on release.
Release
- Set a Github personal access token with env
GITHUB_TOKEN
- Run the release script
./release.sh
- Make a note of all external contributors and add thank you note in release notes
- Review the release notes and publish them.
- Make changes to the gauge-repository with the latest version details.
Post-release
- Check if the latest version of the plugin is shown for
gauge update -c
command - Send release mail to google groups
- Bump up plugin version for further development