diff --git a/.github/workflows/use-ks-gh-custom.yaml b/.github/workflows/use-ks-gh-custom.yaml index 9e7e016..db212f7 100644 --- a/.github/workflows/use-ks-gh-custom.yaml +++ b/.github/workflows/use-ks-gh-custom.yaml @@ -19,6 +19,9 @@ on: kubeconfig: required: false type: string + kubeconfigContext: + required: false + type: string secrets: KUBECONFIG: required: true @@ -38,6 +41,7 @@ jobs: - uses: socialgouv/kontinuous/.github/actions/deploy-via-github@v1 with: kubeconfig: ${{ inputs.kubeconfig || secrets.KUBECONFIG }} + kubeconfigContext: ${{ inputs.kubeconfigContext }} chart: ${{ inputs.chart }} ignoreProjectTemplates: ${{ inputs.ignoreProjectTemplates }} environment: ${{ inputs.environment }} diff --git a/.github/workflows/use-ks-gh-deactivate.yaml b/.github/workflows/use-ks-gh-deactivate.yaml index 74ec069..1c7b135 100644 --- a/.github/workflows/use-ks-gh-deactivate.yaml +++ b/.github/workflows/use-ks-gh-deactivate.yaml @@ -14,6 +14,9 @@ on: kubeconfig: required: false type: string + kubeconfigContext: + required: false + type: string secrets: KUBECONFIG: required: true @@ -35,6 +38,7 @@ jobs: continue-on-error: true with: kubeconfig: ${{ inputs.kubeconfig || secrets.KUBECONFIG }} + kubeconfigContext: ${{ inputs.kubeconfigContext }} chart: deactivate ignoreProjectTemplates: ${{ inputs.ignoreProjectTemplates }} inlineValues: ${{ inputs.inlineValues }} diff --git a/.github/workflows/use-ks-gh-manual.yaml b/.github/workflows/use-ks-gh-manual.yaml index 46e6805..8fef0e3 100644 --- a/.github/workflows/use-ks-gh-manual.yaml +++ b/.github/workflows/use-ks-gh-manual.yaml @@ -19,6 +19,9 @@ on: kubeconfig: required: false type: string + kubeconfigContext: + required: false + type: string secrets: KUBECONFIG: required: true @@ -38,6 +41,7 @@ jobs: - uses: socialgouv/kontinuous/.github/actions/deploy-via-github@v1 with: kubeconfig: ${{ inputs.kubeconfig || secrets.KUBECONFIG }} + kubeconfigContext: ${{ inputs.kubeconfigContext }} chart: ${{ inputs.chart }} ignoreProjectTemplates: ${{ inputs.ignoreProjectTemplates }} environment: ${{ inputs.environment }} diff --git a/.github/workflows/use-ks-gh-preproduction.yaml b/.github/workflows/use-ks-gh-preproduction.yaml index f28f875..f6359e6 100644 --- a/.github/workflows/use-ks-gh-preproduction.yaml +++ b/.github/workflows/use-ks-gh-preproduction.yaml @@ -11,6 +11,9 @@ on: kubeconfig: required: false type: string + kubeconfigContext: + required: false + type: string jobs: @@ -36,6 +39,7 @@ jobs: continue-on-error: true with: kubeconfig: ${{ inputs.kubeconfig || secrets.KUBECONFIG }} + kubeconfigContext: ${{ inputs.kubeconfigContext }} environment: preprod deployWriteOutputFile: "true" sentryDSN: ${{ secrets.KS_SENTRY_DSN }} diff --git a/.github/workflows/use-ks-gh-production.yaml b/.github/workflows/use-ks-gh-production.yaml index 0c06bf8..15a20b7 100644 --- a/.github/workflows/use-ks-gh-production.yaml +++ b/.github/workflows/use-ks-gh-production.yaml @@ -11,6 +11,9 @@ on: kubeconfig: required: false type: string + kubeconfigContext: + required: false + type: string jobs: deploy: @@ -35,6 +38,7 @@ jobs: continue-on-error: true with: kubeconfig: ${{ inputs.kubeconfig || secrets.KUBECONFIG }} + kubeconfigContext: ${{ inputs.kubeconfigContext }} environment: prod deployWriteOutputFile: "true" sentryDSN: ${{ secrets.KS_SENTRY_DSN }} diff --git a/.github/workflows/use-ks-gh-review-auto.yaml b/.github/workflows/use-ks-gh-review-auto.yaml index 984e4d1..5a357c3 100644 --- a/.github/workflows/use-ks-gh-review-auto.yaml +++ b/.github/workflows/use-ks-gh-review-auto.yaml @@ -11,6 +11,9 @@ on: kubeconfig: required: false type: string + kubeconfigContext: + required: false + type: string jobs: deploy: @@ -35,6 +38,7 @@ jobs: continue-on-error: true with: kubeconfig: ${{ inputs.kubeconfig || secrets.KUBECONFIG }} + kubeconfigContext: ${{ inputs.kubeconfigContext }} environment: dev deployWriteOutputFile: "true" sentryDSN: ${{ secrets.KS_SENTRY_DSN }} diff --git a/.github/workflows/use-ks-gh-review.yaml b/.github/workflows/use-ks-gh-review.yaml index bee9e14..1ae3d1a 100644 --- a/.github/workflows/use-ks-gh-review.yaml +++ b/.github/workflows/use-ks-gh-review.yaml @@ -11,6 +11,9 @@ on: kubeconfig: required: false type: string + kubeconfigContext: + required: false + type: string jobs: deploy: @@ -35,6 +38,7 @@ jobs: continue-on-error: true with: kubeconfig: ${{ inputs.kubeconfig || secrets.KUBECONFIG }} + kubeconfigContext: ${{ inputs.kubeconfigContext }} environment: dev deployWriteOutputFile: "true" sentryDSN: ${{ secrets.KS_SENTRY_DSN }}