-
Notifications
You must be signed in to change notification settings - Fork 265
ReleaseCheckList
Tom M edited this page Apr 6, 2020
·
19 revisions
- Write up a changelog in the wiki
- Check copyright year in fluidsynth.c
- Update the version in the CMakeLists.txt to reflect the new version
- Also update the library versions in CMakeLists.txt as per the embedded documentation (i.e., if there is any new C API and what not) (
LIB_VERSION_AGE
andLIB_VERSION_REVISION
). - If there are any new API features or settings, they should be documented in the developers reference document.
- Update the android build scripts to use the new version
- Make sure changelog of API doc is up-to-date
- Make sure version of API doc is correct
- Update man page with any new command line or settings options
- Generate new Doxyfile
-
git merge 2.0.x
(into master) -
find . -type f -exec sed -i 's/@NEXT_RELEASE@/REAL_VERSION/g' {} +
with REAL_VERSION=x.y.z
- Do a clean checkout from git and make a lightweight tag
- Wait for CI to complete
- attach CI artifact to release
- fluidsynth.org
- fluid-dev
- LAA list - http://lists.linuxaudio.org/pipermail/linux-audio-announce