Skip to content

refactor: Branch names and default branches

Christian Dreher requested to merge refactor/branches into dev
  • Changes default release channel (aka branch) in Axii's context to "stable"
  • Users will now receive warnings if they are not on stable release channel
  • Users will be suggested to switch to stable release channel using new command axii self change-release stable
  • Update README to clone Axii with stable branch

Release/migration plan:

  • Merge this into dev, doesn't change anything for us devs
  • Add this info to release notes (update process steps)
  • On regular Friday release:
    • Merge dev->main
    • Merge dev->stable
    • Tag release on stable
  • Then, either:
    • Keep on working on dev for a week or so to ensure everybody changes to stable
    • On next regular Friday release:
      • Delete dev
      • Work on main by default in future
  • Or:
    • Rename "main" to "unstable"
    • Change unstable to default branch
Edited by Christian Dreher

Merge request reports