From 8218f7b84c4ccec2d26e8d206df786b802cba19f Mon Sep 17 00:00:00 2001 From: Sunyanan Choochotkaew Date: Thu, 10 Jul 2025 10:49:38 +0900 Subject: [PATCH] chore: update release issue template with clear step group Signed-off-by: Sunyanan Choochotkaew --- .github/ISSUE_TEMPLATE/release.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/release.md b/.github/ISSUE_TEMPLATE/release.md index 09cc6c5f..76c5f2d6 100644 --- a/.github/ISSUE_TEMPLATE/release.md +++ b/.github/ISSUE_TEMPLATE/release.md @@ -7,14 +7,26 @@ assignees: '' --- + ## Release Steps (ref: https://foundation-model-stack.github.io/multi-nic-cni/contributing/maintainer/) +### 1. Tag release - [ ] Make sure that doc branch is synced to main branch by pushing PR from doc to main. - [ ] 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 -- [ ] Prepare kbuilder image for new version. Dispatch the [workflow](https://github.com/foundation-model-stack/multi-nic-cni/actions/workflows/build_push_kbuilder.yaml) with image version X.Y.Z. -- [ ] Set new version with the following command and push a PR upgrade version: X.Y.Z to the main branch. + +### 2. Increase version + +- [ ] Prepare kbuilder image for new version. Dispatch the [workflow](https://github.com/foundation-model-stack/multi-nic-cni/actions/workflows/build_push_kbuilder.yaml) with image version X.Y.Z+. + +- [ ] Set new version with the following command and push a PR upgrade version: X.Y.Z+ to the main branch. + +### 3. Upload to community operator hub + - [ ] Update catalog template file and push PR to community operator hub - [OpenShift](https://github.com/redhat-openshift-ecosystem/community-operators-prod) - [ ] Update catalog template file and push PR to community operator hub - [OperatorHub.io](https://github.com/k8s-operatorhub/community-operators) +### 4. Update release document - [ ] Update release page in documentation. Check [documentation update guide](https://foundation-model-stack.github.io/multi-nic-cni/contributing/local_build_push/#documentation-update)