How to create a major release

Here is an example how to create the major release 21.02.

  1. create a commit to set branch defaults
  2. create branches
  3. create release keys
  4. configure build bots

First create the release branch on

  • source.git (main repo)
  • package.git
  • routing.git
  • telephony.git
  • lucy.git

append the branch as ;21.02. E.g. src-git packages https://git.openwrt.org/feed/packages.git;openwrt-21.02

VERSION_NUMBER = 21.02-SNAPSHOT
VERSION_REPO = "http://downloads.openwrt.org/releases/21.02-SNAPSHOT"
VERSION_REPO:
  default: http://downloads.openwrt.org/releases/21.02-SNAPSHOT

TODO: put this patching step into maketag.sh (https://github.com/KanjiMonster/maintainer-tools)

  • Last modified: 2021/02/22 21:52
  • by lynxis