From 412c43b3913aaf9d50cab0239724474e1a2c2031 Mon Sep 17 00:00:00 2001 From: Rose Yemelyanova Date: Wed, 14 Sep 2022 13:19:14 +0100 Subject: [PATCH 1/4] modified helm CI to push to updated DLS ghcr location --- .github/workflows/helm.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/helm.yml b/.github/workflows/helm.yml index b490bb2..6342bdd 100644 --- a/.github/workflows/helm.yml +++ b/.github/workflows/helm.yml @@ -42,4 +42,4 @@ jobs: run: | helm dependencies update helm/diffcalc-api helm package helm/diffcalc-api --version ${GITHUB_REF##*/} -d /tmp/ - helm push /tmp/diffcalc-api-${GITHUB_REF##*/}.tgz oci://ghcr.io/rayemelyanova/charts \ No newline at end of file + helm push /tmp/diffcalc-api-${GITHUB_REF##*/}.tgz oci://ghcr.io/diamondlightsource/charts \ No newline at end of file From 68ac4a572aa2a5246ea6c83988e774090604de0e Mon Sep 17 00:00:00 2001 From: Rose Yemelyanova Date: Wed, 14 Sep 2022 13:21:11 +0100 Subject: [PATCH 2/4] testing helm CI job --- .github/workflows/helm.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/helm.yml b/.github/workflows/helm.yml index 6342bdd..44c4579 100644 --- a/.github/workflows/helm.yml +++ b/.github/workflows/helm.yml @@ -1,9 +1,11 @@ name: Helm CI -on: - push: - tags: - - '*' +on: [push] + +# on: +# push: +# tags: +# - '*' env: GCR_IMAGE: ghcr.io/diamondlightsource/diffcalc-api From 5bc120744c5c136b082ad0e83bb4fb6dfe95f116 Mon Sep 17 00:00:00 2001 From: Rose Yemelyanova Date: Wed, 14 Sep 2022 13:23:33 +0100 Subject: [PATCH 3/4] modified workflow to pass for pushing from a branch --- .github/workflows/helm.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/helm.yml b/.github/workflows/helm.yml index 44c4579..e960ace 100644 --- a/.github/workflows/helm.yml +++ b/.github/workflows/helm.yml @@ -43,5 +43,9 @@ jobs: - name: package chart and push it run: | helm dependencies update helm/diffcalc-api - helm package helm/diffcalc-api --version ${GITHUB_REF##*/} -d /tmp/ - helm push /tmp/diffcalc-api-${GITHUB_REF##*/}.tgz oci://ghcr.io/diamondlightsource/charts \ No newline at end of file + helm package helm/diffcalc-api --version 0.1.0 -d /tmp/ + helm push /tmp/diffcalc-api-0.1.0.tgz oci://ghcr.io/diamondlightsource/charts + + +# helm package helm/diffcalc-api --version ${GITHUB_REF##*/} -d /tmp/ +# helm push /tmp/diffcalc-api-${GITHUB_REF##*/}.tgz oci://ghcr.io/diamondlightsource/charts \ No newline at end of file From 4e2af8bbfb788026606b8b4059369b453cdc2946 Mon Sep 17 00:00:00 2001 From: Rose Yemelyanova Date: Wed, 14 Sep 2022 13:29:56 +0100 Subject: [PATCH 4/4] reverted changes so helm only pushes on git tag --- .github/workflows/helm.yml | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/.github/workflows/helm.yml b/.github/workflows/helm.yml index e960ace..6342bdd 100644 --- a/.github/workflows/helm.yml +++ b/.github/workflows/helm.yml @@ -1,11 +1,9 @@ name: Helm CI -on: [push] - -# on: -# push: -# tags: -# - '*' +on: + push: + tags: + - '*' env: GCR_IMAGE: ghcr.io/diamondlightsource/diffcalc-api @@ -43,9 +41,5 @@ jobs: - name: package chart and push it run: | helm dependencies update helm/diffcalc-api - helm package helm/diffcalc-api --version 0.1.0 -d /tmp/ - helm push /tmp/diffcalc-api-0.1.0.tgz oci://ghcr.io/diamondlightsource/charts - - -# helm package helm/diffcalc-api --version ${GITHUB_REF##*/} -d /tmp/ -# helm push /tmp/diffcalc-api-${GITHUB_REF##*/}.tgz oci://ghcr.io/diamondlightsource/charts \ No newline at end of file + helm package helm/diffcalc-api --version ${GITHUB_REF##*/} -d /tmp/ + helm push /tmp/diffcalc-api-${GITHUB_REF##*/}.tgz oci://ghcr.io/diamondlightsource/charts \ No newline at end of file