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