Skip to content

Commit

Permalink
chore: Kubewarden release issue template.
Browse files Browse the repository at this point in the history
Adds an issue template with the base checklist needed to properly
release a Kubewarden version.

Signed-off-by: José Guilherme Vanz <[email protected]>
  • Loading branch information
jvanz committed Dec 3, 2024
1 parent 4216ecd commit d03c3b6
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/kubewarden-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Kubewarden Release
title: "Kubewarden <VERSION> release"
description: Issue with all the items needed to release a new version of Kubewarden
projects: ["kubewarden/6"]
labels: ["kind/chore"]

body:
- type: markdown
attributes:
value: |
This issue tracks the release of a new version of Kubewarden. Please follow the checklist below to ensure a smooth release process.
- type: textarea
attributes:
label: Checklist
description: Base checklist for the release process. Please, add or remove items as needed.
value: |
- [ ] Bump policy server version in the `Cargo.toml`.
- [ ] Policy Server CI is green
- [ ] Tag policy server
- [ ] Bump kwctl version in the `Cargo.toml`
- [ ] Kwctl CI is green
- [ ] Tag kwctl
- [ ] Controller CI is green
- [ ] Tag controller
- [ ] Audit scanner code is using the correct version of the kubewarden-controller package
- [ ] Audit scanner CI is green
- [ ] Tag audit scanner
- [ ] Check if the Helm chart repository CI open a PR updating the Helm charts with the correct changes.
- [ ] Check if the `kubewarden-controller`, `kubewarden-defaults` and `kubewarden-crds` chart versions are correctly bumped
- [ ] Check if kubewarden-controller, kubewarden-defaults and kubewarden-crds charts have the same `appVersion`
- [ ] Check if CI for the Helm chart PR is green. If so, merge it.
- [ ] Write and release the blog post about the release

0 comments on commit d03c3b6

Please sign in to comment.