You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 13, 2026. It is now read-only.
Copy file name to clipboardExpand all lines: docs/developer/release-process.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ It consists of four main stages: update the development images, update the CI, u
9
9
10
10
### 0.1 - Development images
11
11
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:
13
13
14
14
- The [dashboard/Dockerfile](../../dashboard/Dockerfile) uses:
15
15
-[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
245
245
246
246
> 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.
247
247
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
249
255
250
256
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).
251
257
252
258
> 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.
253
259
254
-
## 6 - Promote the release
260
+
## 7 - Promote the release
255
261
256
262
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