Skip to content

Commit 4d8e4a2

Browse files
authored
Update release.md
* remove preflight update (it is automatic now) * move getting-started task before release * a bit of cleanup
1 parent a400ef3 commit 4d8e4a2

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

.github/ISSUE_TEMPLATE/release.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,9 @@ assignees: ''
1717
- [ ] Check Rust and e.g. cargo deps versions
1818
- [ ] Run/check getting-started scripts
1919
- [ ] Run/check demos with dev release and main branch and create draft PR for release-related changes
20-
- [ ] TestOLM packages on Openshift
20+
- [ ] Ensure integration tests are successful on OpenShift
2121
- [ ] Test SDP release upgrade against 2-3 demos (i.e. install release, run demo, bump release, check what needs to be patched)
22+
- [ ] TODO: get rid of this ? Update the getting-started page in the main docs and check it works with this release: https://github.com/stackabletech/documentation/blob/main/modules/ROOT/pages/getting_started.adoc
2223
```
2324

2425
```[tasklist]
@@ -39,7 +40,6 @@ This will not be so crucial with release branches, but is nonetheless sensible a
3940
- [ ] Create release branches for operators (see stackable-utils for script to create branches)
4041
- [ ] Create release tag(s) for operators (see stackable-utils for scripts to create tags)
4142
- [ ] Create release tag for stackable-cockpit (optional, highly experimental, requires manual tag creation)
42-
- [ ] Ping the stackable-ionos-tech channel or anyone responsible once all tags are created
4343
- [ ] Update changelogs in main branches (see stackable-utils for script to do this)
4444
- [ ] Check (selected) integration tests (use a table in Nuclino - easier for concurrent editing)
4545
- [ ] Check getting started scripts (use a table in Nuclino)
@@ -60,18 +60,18 @@ This will not be so crucial with release branches, but is nonetheless sensible a
6060
- [ ] Upgrade guide: List supported k8s versions
6161
- [ ] Update version of main documentation repo
6262
- [ ] Set the release to "Released" in the Feature Tracker and create a new release
63-
- [ ] Update the getting-started page in the main docs and check it works with this release: https://github.com/stackabletech/documentation/blob/main/modules/ROOT/pages/getting_started.adoc
6463
```
6564

6665
Marketing tasks can now reference published documentation.
6766

6867
```[tasklist]
6968
#### Marketing tasks
69+
- [ ] Ping the stackable-ionos-tech channel or anyone responsible once all tags are created
7070
- [ ] Write marketing / customer oriented release summary to be published in the marketing channels
7171
- [ ] Update the homepage banner (as long as we have it) to point to the new release
7272
- [ ] Write a blogpost / news article announcing the new release (optional)
7373
- [ ] Write a description of new demos for hmepage/demos section
74-
- [ ] Announce Release on linkedIn
74+
- [ ] Announce Release on LinkedIn
7575
- [ ] Announce Release in Newsletter (optional)
7676
- [ ] Produce a release highlight video (optional)
7777
- [ ] Announce Release on Hacker News (optional)
@@ -85,12 +85,11 @@ Marketing tasks can now reference published documentation.
8585

8686
```[tasklist]
8787
### Post-release tasks
88-
- [ ] Bump Rust version. This can be done [in this file](https://github.com/stackabletech/operator-templating/blob/main/repositories.yaml) by changing `rust_version` and also for the ubi base image [here](https://github.com/stackabletech/docker-images/blob/main/ubi8-rust-builder/Dockerfile#L25). Please be aware that this action will change it for all repositories at the same time (when merging the templating PRs).
88+
- [ ] Bump Rust version. This can be done [in this file](https://github.com/stackabletech/operator-templating/blob/main/config/rust.yaml) by changing `rust_version` and also for the ubi base image [here](https://github.com/stackabletech/docker-images/blob/main/ubi8-rust-builder/Dockerfile#L25). Please be aware that this action will change it for all repositories at the same time (when merging the templating PRs).
8989
- [ ] Run renovate manually by starting this action: https://github.com/stackabletech/ci/blob/main/.github/workflows/renovate.yml
9090
- [ ] Check/bump versions of kube-rs and k8s-openapi (also checking the version of k8s we build against)
9191
- [ ] Check/bump ubi8 base image
92-
- [ ] Check/bump preflight
93-
- [ ] Create issue for release-specific Openshift certification
92+
- [ ] Openshift certification
9493
- [ ] Define product versions to include in the next release
9594
- [ ] Add branch protection to release branches once they are stable
9695
```

0 commit comments

Comments
 (0)