This folder contains scripts and instructions for releasing images and manifests for the components of this repository.
The Notebooks Working Group release process follows the Kubeflow release timeline and the release versioning policy, as defined in the Kubeflow release handbook.
- Create a new release branch:
VERSION="v1.3.0-rc.0" RELEASE_BRANCH="v1.3-branch" git checkout -b $RELEASE_BRANCH origin/master
- Edit files under manifests (e.g., Deployments) to the release image tag:
TAG=$VERSION releasing/update-manifests-images $TAG
- Bump version in
VERSION
file:echo "$VERSION" > VERSION
- Commit changes to the release branch:
git commit -s -a -m "Release $VERSION"
- PR merged (after CI validates and builds all images for that commit).
- CI job (postsubmit) kicks in and builds the images for $VERSION.
- Tag commit as $VERSION.