git checkout develop- have a look into release-milestone and manage last issues and PRs
- check third party dependencies
- Verovio
- jQuery, latest jQuery release
- TEI stylesheets
- Euryanthe
git checkout -b rel/2.4.0 develop- bump version
- commit version release branch
- build
.xarand test it. git checkout maingit merge --no-ff rel/2.4.0(release branch into main)- propably resolve merge conflicts and
git continue merge(?) git tagreturns a list of all tagsgit tag -a v2.4.0 -m "v2.4.0"- probably
git tagfor review git push --follow-tags- on github.com: Go to tag and klick
Release from Tag - auto-generate the release description
- upload the tested
Edirom-Online-2.4.0.xar(asset) - publish the release on Github
git checkout developgit merge --no-ff rel/2.4.0(release branch into develop)
first version of this file was written by @riedde, 22.12.2022 (wiki)