Skip to content
This repository was archived by the owner on Jan 13, 2026. It is now read-only.

Commit 34f1e53

Browse files
authored
Add step in the release docs (#4290)
Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
1 parent 8f97a2a commit 34f1e53

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

docs/developer/release-process.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ It consists of four main stages: update the development images, update the CI, u
99

1010
### 0.1 - Development images
1111

12-
For building the [development container images](https://hub.docker.com/u/kubeapps), a number of base images are used in the build stage Specifically:
12+
For building the [development container images](https://hub.docker.com/u/kubeapps), a number of base images are used in the build stage. Specifically:
1313

1414
- The [dashboard/Dockerfile](../../dashboard/Dockerfile) uses:
1515
- [bitnami/node](https://hub.docker.com/r/bitnami/node/tags) for building the static files for production.
@@ -245,12 +245,18 @@ Once the PR has been created, have a look at it (eg. remove any development chan
245245
246246
> Some issues can arise here, so please check the app versions are being properly updated at once and ensure you have the latest changes in the PR branch. Note that the [bitnami-bot](https://github.com/bitnami-bot) usually performs some automated commits to the main branch that might collide with the changes in our PR. In particular, it will release a new version of the chart with the updated images.
247247
248-
## 5 - Publish the GitHub release
248+
## 5 - Check Dockerfiles and notify the proper teams
249+
250+
Eventually, as the Kubeapps code continues to evolve, some changes are often introduced in our own [development container images](https://hub.docker.com/u/kubeapps). However, those changes won't get released in the official Bitnami repository unless we manually notify the proper team to also include those changes in their building system.
251+
252+
> As part of this release process, each Kubeapps component's Dockerfile _must_ compared against the one in the previous release. If they functionally differ each other, the Bitnami Content team _must_ be notified.
253+
254+
## 6 - Publish the GitHub release
249255
250256
Once the new version of the [Kubeapps official chart](https://github.com/bitnami/charts/tree/master/bitnami/kubeapps) has been published and the release notes reviewed, you are ready to publish the release by clicking on the _publish_ button in the [GitHub releases page](https://github.com/kubeapps/kubeapps/releases).
251257
252258
> Take into account that the chart version will be eventually published as part of the usual Bitnami release cycle. So expect this step to take a certain amount of time.
253259
254-
## 6 - Promote the release
260+
## 7 - Promote the release
255261
256262
Tell the community about the new release by using our Kubernetes slack [#kubeapps channel](https://kubernetes.slack.com/messages/kubeapps). If it includes major features, you might consider promoting it on social media.

0 commit comments

Comments
 (0)