From 04b47685c504ae1a2d8e5269bde44688e5b2bfa1 Mon Sep 17 00:00:00 2001 From: Vojtech Mares Date: Mon, 3 Jul 2023 19:36:04 +0200 Subject: [PATCH] ci: quote helm --set arguemnt values Example: helm upgrade --set image.tag="value" release ./path/to/chart --- .github/workflows/deploy-to-staging.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/deploy-to-staging.yml b/.github/workflows/deploy-to-staging.yml index 7859f1c..c4fdf01 100644 --- a/.github/workflows/deploy-to-staging.yml +++ b/.github/workflows/deploy-to-staging.yml @@ -107,13 +107,13 @@ jobs: --timeout 900s \ --dry-run=true \ --install \ - --namespace=${{ env.NAMESPACE }} \ + --namespace="${{ env.NAMESPACE }}" \ -f ./charts/backoffice/values.staging.yaml \ - --set image.tag=${{ github.ref_name }}-${{ github.sha }} \ - --set backoffice.secrets.databaseURL=dummy \ - --set backoffice.secrets.nextauthSecret=dummy \ - --set backoffice.secrets.googleClientID=dummy \ - --set backoffice.secrets.googleClientSecret=dummy \ + --set image.tag="${{ github.ref_name }}-${{ github.sha }}" \ + --set backoffice.secrets.databaseURL="dummy" \ + --set backoffice.secrets.nextauthSecret="dummy" \ + --set backoffice.secrets.googleClientID="dummy" \ + --set backoffice.secrets.googleClientSecret="dummy" \ backoffice \ ./charts/backoffice @@ -126,12 +126,12 @@ jobs: --timeout 900s \ --dry-run=true \ --install \ - --namespace=${{ env.NAMESPACE }} \ + --namespace="${{ env.NAMESPACE }}" \ -f ./charts/backoffice/values.staging.yaml \ - --set image.tag=${{ github.ref_name }}-${{ github.sha }} \ - --set backoffice.secrets.databaseURL=${{ secrets.DATABASE_URL }} \ - --set backoffice.secrets.nextauthSecret=${{ secrets.NEXTAUTH_SECRET }} \ - --set backoffice.secrets.googleClientID=${{ secrets.GOOGLE_CLIENT_ID }} \ - --set backoffice.secrets.googleClientSecret=${{ secrets.GOOGLE_CLIENT_SECRET }} \ + --set image.tag="${{ github.ref_name }}-${{ github.sha }}" \ + --set backoffice.secrets.databaseURL="${{ secrets.DATABASE_URL }}" \ + --set backoffice.secrets.nextauthSecret="${{ secrets.NEXTAUTH_SECRET }}" \ + --set backoffice.secrets.googleClientID="${{ secrets.GOOGLE_CLIENT_ID }}" \ + --set backoffice.secrets.googleClientSecret="${{ secrets.GOOGLE_CLIENT_SECRET }}" \ backoffice \ ./charts/backoffice