Skip to content

Commit 46b098d

Browse files
committed
chore: improve the release task list with more explicit steps
1 parent bad7209 commit 46b098d

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

.github/ISSUE_TEMPLATE/release.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,26 @@ assignees: ''
1616

1717
> [!IMPORTANT]
1818
> Important dates:
19-
> -
19+
> - ... - Release planning
20+
> - ... - Target release date
2021
2122
## Release checklists
2223

2324
```[tasklist]
2425
### General pre-requisites (before feature freeze)
25-
- [ ] Bump operator-rs to latest version in all operators. This should be done early in the release cycle to leave sufficient time for testing etc.
26-
- [ ] Check Rust and e.g. cargo deps versions
26+
- [ ] **Week 1 tasks**
27+
- [ ] Update docker-images product versions (and ubiX-rust-builder toolchain)
28+
- [ ] Update operator-rs dependencies, rust-toolchain
29+
- [ ] Release operator-rs (use the helper scripts)
30+
- [ ] Update operator-templating (rust-toolchain)
31+
- [ ] Apply operator-templating to all operators (fix anything broken in the same PR)
32+
- [ ] Update operator dependencies. This should be done early in the release cycle to leave sufficient time for testing etc.
33+
- [ ] **Week 2 tasks**
2734
- [ ] Run/check getting-started scripts
28-
- [ ] Run/check demos with dev release and main branch and create draft PR for release-related changes
29-
- [ ] Update demo docs and screenshots
35+
- [ ] Run/check demos with dev release and main branch and create draft PR for release-related changes including updated screenshots
3036
- [ ] Ensure integration tests are successful on OpenShift
31-
- [ ] Test SDP release upgrade against several demos (i.e. install release, run demo, bump release, check what needs to be patched)
32-
- [ ] Run all of the test suites (with all product versions, not just "nightly")
37+
- [ ] Test SDP release upgrade against several demos (i.e. install current release, run demo, bump to dev release, check what needs to be patched)
38+
- [ ] Run all of the test suites in Jenkins (with all product versions, not just "nightly")
3339
```
3440

3541
```[tasklist]

0 commit comments

Comments
 (0)