Release instructions
When releasing a new version of Voice, the following steps have to be followed:
Preparation
- Make sure all important release issues and bugs have been completed and properly tested. Usually this will include a meeting of the Voice team that has been working on the release items.
- Rebuild SC-API cache.
- Keep a code freeze time of about 3 days, but the lenght may vary according to needs.
- Activate staging server one or two days before intended release date for testing.
- Prepare release notes.
- Prepare release information for D&D.
- Make sure to increment the version number a last time after the latest content change.
Day before release
- Announce release on D&D.
Release day
- Press release button.
- Remove "pre-release" tag from release notes.
- Publish D&D release information.
- Close release in ZenHub Release reports.
- Create new discussion thread on D&D.
- Change version number for next release.