Skip to content
Yossi Itigin edited this page Dec 2, 2021 · 17 revisions

Preparations

  1. Create release branch (v..x
  2. Bump version of master branch
  3. Update NEWS on the release branch
    1. Mention items that affect user experience (feature/bugfix/enhancement), or key infrastructure changes
    2. Go over commit titles excluding merge commits since the previous release and add relevant items
    3. Add items from internal checklists, such as POR
    4. Tag key community members in the new PR to add/modify missing items

Publishing releases

  1. Go to Code->Releases
  1. Click Draft new release
  1. Set the release version, target branch, and mark as pre-release (for release candidate)
  1. Click Publish Release

  2. An automatic Azure pipeline will start building the packages, please Do not touch the release page while the job is running

  3. When step (5) finishes, there will be a new release page with all packages attached to it

  4. Remove excess news from the release page

  5. Send email to ucx-dev mailing list to announce the release

Clone this wiki locally