Testing Release - dagelf/synergy-core GitHub Wiki
During Development
- Ensure version number in
Version.cmake and Build.properties is correct
- Ensure stage name in
Version.cmake and Build.properties is correct
- Create version specific branch (e.g.
v1.2.3)
- Make code changes (do not commit to master)
Beta & RC Release Process
- Tidy up issue titles (these will be shared publicly with users)
- Update ChangeLog file (use github-query)
- Test new bug fixes and features
- Create a release branch (e.g.
v1.2.3-release)
- Update stage name in
Version.cmake and Build.properties (e.g. rc1, beta1, etc)
- Wait for build and share RC snapshot links with the testing community
- Test internally for 1 week at Symless
- Fix any new urgent issues and repeat from step 1
- Go to Public Release