Publish Krita 5.2.5 release
Closed, ResolvedPublic

Description

Hi, Halla, Ivan and Emmet!

Could you please do the final steps for publishing Krita release?

  1. [done] (@rempt) Sign all .apk packages
  1. [done] (@rempt) Upload .aab package to Google Play
  1. [in progress] (@rempt) Upload .msix package to Microsoft Store
  1. [pending] (@vanyossi) Sign .dmg package
  1. [pending?] (@vanyossi) Upload .dmg package to Apple Store
  1. [done] (@rempt) Upload (which?) packages to Epic Store
  1. [uploaded, not published] (@emmetoneill) Upload Windows and Linux packages to Steam
  1. [all except dmg] (@rempt) Upload release artifacts to download.kde.org:
  1. [done] (@rempt) Upload Stable ZSync file to download.kde.org:
  1. [done] (@rempt) Upload Beta ZSync file to download.kde.org (to point to Stable as well):
  1. [done] (@rempt) Add Krita 5.2.5 bugzilla version
dkazakov created this task.Sep 19 2024, 8:37 AM
bloodywing renamed this task from Pubish Krita 5.2.5 release to Publish Krita 5.2.5 release.Sep 19 2024, 4:22 PM
rempt added a comment.EditedSep 20 2024, 10:21 AM
  1. done
  2. done
  3. not possible right now, the status of the package is read-only
  4. done
  5. done
  6. done
  7. done
  8. done

I removed the dmg again because it's unsigned. @vanyossi can you do the signing?

dkazakov updated the task description. (Show Details)Sep 20 2024, 11:25 AM
rempt added a comment.Sep 21 2024, 9:34 AM
  1. is done: I also found out how to add a publish date for the window store, so I set that to wednesday

Okay, @vanyossi reported that there is some flake issue in the release packages for MacOS:

<ivanyossi> dmitryK: Anyways I tried to build a stable version locally just for this release, but I kept getting runtime errors on flake (my guess is deps changed and text MR present on master and not in stable)

@vanyossi, could you please clarify if the issue happens only with your local builds or with CI-built mackages as well?

PS:
I've started the build of @vanyossi's donation link patch: https://invent.kde.org/graphics/krita/-/pipelines/783113

dkazakov added a subscriber: woltherav.EditedSep 24 2024, 7:57 AM

What we left now:

  1. [done] Build and test MacOS package
  2. [published?] Send it to @vanyossi for testing and uploading to the Store
  3. [done] (@dkazakov) Upload the already built package to DKO (https://phabricator.kde.org/T17620)
  4. [done] (@woltherav and @emmetoneill ) Make the release annoncement
  5. Publish the release on the Web Site

https://invent.kde.org/websites/krita-org/-/merge_requests/67

Links need checking, yaml file needs to be updated too.

It seems like we have a critical regression in 5.2.5 :( Can we rollback the current release from the Stores and start preparing the new one?

It will probably be faster to prepare a new release today and roll it out to the stores tomorrow; for the windows and epic store, a rollback isn't possible. It should be possible onthe play store, not sure about the macos or steam store.

dkazakov closed this task as Resolved.Oct 2 2024, 8:41 AM
dkazakov claimed this task.