Create branch for 20.04 releases
Closed, ResolvedPublic

Description

General Tasks:

  • Double check that all additions/removals to modules.git as per release-team discussions have been done
  • Make sure everything in 19.12 is in master
  • e-mail people that forgot to put stuff in master and we can't figure out how to merge correctly
  • Create 20.04 branch from master in release-tools
  • Create 20.04 branches from master in all repos part of the release
  • Increase version in version file in release-tools (20.04 branch)
  • Update branch name in modules.git file in release-tools (20.04 branch)
  • Run increase_repos_version.sh (20.04 branch)
  • Increase version in version file in release-tools (master)
  • Run increase_repos_version.sh (master)
  • Update topic in #kde-devel IRC channel
  • Email "branches created" to kde-devel mailing list (and ideally get a blog published about it on Planet KDE too)
  • Change the branch name for stable in the the file "logical-module-structure" of kde-build-metadata
  • Update dependencies listed in the file "dependency-data-stable-kf5-qt5" if needed from the "dependency-data-kf5-qt5" file in kde-build-metadata
  • Start https://build.kde.org/job/Administration/job/DSL%20Job%20Seed/ and wait for it to finish (will recreate all build setups based on the changed branch info in kde-build-metadata)
  • Run the N "Global Rebuild Applications stable-kf5-qt5" jobs on https://build.kde.org/job/Administration/
  • Tell the i18n admins to migrate the translations from master to stable

Related Objects

StatusAssignedTask
ResolvedNone
Resolvedaacid
aacid created this task.Mar 9 2020, 10:52 PM
aacid triaged this task as Normal priority.
aacid claimed this task.
aacid updated the task description. (Show Details)Mar 9 2020, 10:58 PM

Only kdeconnect-kde was added this cycle to the releases

aacid updated the task description. (Show Details)Mar 10 2020, 6:54 PM
aacid updated the task description. (Show Details)Mar 15 2020, 5:20 PM

Ran https://invent.kde.org/aacid/random-release-scripts/blob/master/check-for-missing-commits-on-master.sh

Everything except kdenlive is merged nicely, kdenlive is unmanageable so i'm going to assume the developers know what they are doing

aacid updated the task description. (Show Details)Mar 15 2020, 5:21 PM

Ran

git push origin master:release/20.04

in release-tools

aacid updated the task description. (Show Details)Mar 15 2020, 5:23 PM
aacid updated the task description. (Show Details)Mar 15 2020, 5:32 PM
aacid updated the task description. (Show Details)Mar 15 2020, 6:32 PM
aacid updated the task description. (Show Details)Mar 15 2020, 6:40 PM
aacid updated the task description. (Show Details)Mar 15 2020, 6:42 PM
aacid updated the task description. (Show Details)Mar 15 2020, 6:45 PM
aacid updated the task description. (Show Details)Mar 15 2020, 6:55 PM
aacid updated the task description. (Show Details)Mar 15 2020, 8:31 PM
aacid updated the task description. (Show Details)Mar 15 2020, 11:46 PM

This is now finished :)

aacid closed this task as Resolved.Mar 15 2020, 11:56 PM