Skip to content

Latest commit

 

History

History
28 lines (26 loc) · 1.11 KB

File metadata and controls

28 lines (26 loc) · 1.11 KB

Edirom Online – Release Workflow

  • git checkout develop
  • have a look into release-milestone and manage last issues and PRs
  • check third party dependencies
  • git checkout -b rel/2.4.0 develop
  • bump version
  • commit version release branch
  • build .xar and test it.
  • git checkout main
  • git merge --no-ff rel/2.4.0 (release branch into main)
  • propably resolve merge conflicts and git continue merge(?)
  • git tag returns a list of all tags
  • git tag -a v2.4.0 -m "v2.4.0"
  • probably git tag for 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 develop
  • git merge --no-ff rel/2.4.0 (release branch into develop)

first version of this file was written by @riedde, 22.12.2022 (wiki)