Release tasks - 2.3.5
Closed this issue · 0 comments
Apoorva-GA commented
These are the release activities to be performed when releasing JS.
Pre release
- Check all commits that has been added with this release and make sure the relevant issues are tested/closed.
- Check if all relevant tests(FTs and LSP tests on gocd, travis, appveyor) are passing
- Check compatibility of plugin with gauge and other plugins. Make sure gauge/other plugins are released if needed
- Ensure that there are no security vulnerabilities reported by github.
- Take a call on release.
Release
- Trigger the js-release pipeline
- Make a note of all external contributors and add thank you note in release notes
- Review the release notes and publish it.
- Make changes to gauge-repository with latest version details.
Post release
- Check if latest version of plugin is shown for
gauge update -c
command - Send release mail to google groups
- Bump up plugin version for further development