Meshroom/RELEASING.md
2023-03-27 13:57:52 +02:00

1.7 KiB

Versioning

Version = MAJOR (>=1 year), MINOR (>= 1 month), PATCH

Version Status = Develop / Release

Git

Branches develop: active development branch master: latest release vMAJOR.MINOR: release branch

Tags vMAJOR.MINOR.PATCH: tag for each release

Release Process

Upgrade a Release with a PATCH version

  • Source code
    • Create branch from rcMAJOR.MINOR: "rcMAJOR.MINOR.PATCH"
    • Cherry-pick specific commits or rebase required PR
    • Modify version in code
    • Update release note
  • Build step
  • Uploads
  • Github release note
  • Email on mailing-list