Apache YuniKorn Release

Clone this repo:
  1. 6264ba4 [YUNIKORN-3390] Updated RBAC for DRA informers (#252) by Manikandan R · 4 hours ago master
  2. f73e61f [YUNIKORN-3486] cleanup function parameter typing in release scripts (#247) by Wilfred Spiegelenburg · 5 hours ago
  3. c09a074 [YUNIKORN-3541] Update golang.org/x/net to v0.62.0 for CVE fixes (#249) by Eason Chen · 2 days ago
  4. e5065f0 [YUNIKORN-3511] Update go compiler and net/x/http for CVE fixes (#248) by Wilfred Spiegelenburg · 3 weeks ago
  5. b7c8f37 [YUNIKORN-3451] replace subprocess call with run (#243) by Wilfred Spiegelenburg · 4 weeks ago

Apache YuniKorn Release


pre-commit

This project provides the instructions and tools needed to generate Apache YuniKorn release artifacts. Reference:

Release Procedure

A simplified procedure:

  • Create a release branch in all git repos, such as branch-0.8
  • Stabilize the release
  • Create a tag and prepare to generate the release, e.g v0.8.0
  • Run the release tool to generate source code tarball, checksum and signature
  • Upload tarball, signature and checksum as a release candidate
  • Start a voting thread for the project
  • Publish the release (source code, helm chart and pre-build images)
  • Update the website

The full procedure is documented in the release procedure.