This project provides the instructions and tools needed to generate Apache YuniKorn (Incubating) release artifacts. Reference:
Release Procedure
- Create a release branch for the target release in all git repos, such as
branch-0.8
- Stabilize the release branch
- Create a tag and prepare to generate the release, e.g
v0.8.0
- Configure
tools/release-configs.json
- Run script
tools/build-release.py
to generate source code tarball - Sign the release
- Upload tarball, signature and checksum
- Start a voting thread for the project followed by an incubator voting thread
- Publish the release
See full document at this doc