From 1ec79ecd8e720748aaf9ca152cb11dd055889ee2 Mon Sep 17 00:00:00 2001 From: Tom Kerkhove Date: Mon, 27 Apr 2020 12:50:58 +0200 Subject: [PATCH] Release Process - Upload release packages before Helm rollout (#786) Signed-off-by: Tom Kerkhove --- RELEASE-PROCESS.MD | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/RELEASE-PROCESS.MD b/RELEASE-PROCESS.MD index 7ef7a6176ec..b852db847f7 100644 --- a/RELEASE-PROCESS.MD +++ b/RELEASE-PROCESS.MD @@ -29,7 +29,12 @@ The Docker Hub repo with all the different images can be seen here: https://hub. Creating a new release in the the releases page (https://github.com/kedacore/keda/release) will trigger a GitHub workflow which will create a new image with the latest code and tagged with the next version (in this example 1.2.0) and also change the latest tag to point to this image as well. -**4) Update Helm Charts** +**4) Upload release packages** + +When a new GitHub release is created, upload the tar.gz and zip release package files generated during the release process. +They are named like `keda-$(VERSION).zip` and `keda-$(VERSION).tar.gz`. + +**5) Update Helm Charts** a). Update the version and appVersion here: https://github.com/kedacore/charts/blob/master/keda/Chart.yaml b). In the image section update the keda and metricsAdapter to point to the docker images from step 1 https://github.com/kedacore/charts/blob/master/keda/values.yaml @@ -42,11 +47,6 @@ Update the following file: https://github.com/Azure/azure-functions-core-tools/blob/dev/src/Azure.Functions.Cli/StaticResources/keda.yaml [Search for 1.1.0 etc. and replace it] -**5) Create Helm release on GitHub** +**6) Create Helm release on GitHub** Create Helm release on GitHub with changelog of what changed to our Helm chart. - -**6) Upload release packages** - -When a new GitHub release is created, upload the tar.gz and zip release package files generated during the release process. -They are named like `keda-$(VERSION).zip` and `keda-$(VERSION).tar.gz`.