Upstream Development
Release Steps
-
Make sure that
doc
branch is synced tomain
branch by pushing PR fromdoc
tomain
. -
Make sure that all workflows on the
main
branch are completed successfully. -
Create a release on GitHub repository: https://github.com/foundation-model-stack/multi-nic-cni/releases
- Create a new tag with format
release-vX.Y.Z
from the main branch. - Add auto-generate release note.
- Insert summarized updates from milestone.
- Create a new tag with format
-
Set new version with the following command and push a PR
upgrade version: X.Y.Z
to the main branch.make set_version X.Y.Z
-
Update catalog template file and push PR to community operator hub:
- https://github.com/redhat-openshift-ecosystem/community-operators-prod
- https://github.com/k8s-operatorhub/community-operators
-
Once the above PR merged, update release page in documentation. Check documentation update guide.