@@ -162,6 +162,7 @@ jobs:
162162 - name : Capture current production image
163163 id : capture-current
164164 env :
165+ CPLN_TOKEN : ${{ secrets.CPLN_TOKEN_PRODUCTION }}
165166 PRODUCTION_APP_NAME : ${{ vars.PRODUCTION_APP_NAME }}
166167 CPLN_ORG_PRODUCTION : ${{ vars.CPLN_ORG_PRODUCTION }}
167168 WORKLOAD_NAMES : ${{ steps.workloads.outputs.names }}
@@ -271,6 +272,7 @@ jobs:
271272
272273 - name : Copy image from staging
273274 env :
275+ CPLN_TOKEN : ${{ secrets.CPLN_TOKEN_PRODUCTION }}
274276 # Pass the upstream token via env rather than `-t` so it doesn't appear in /proc/<pid>/cmdline.
275277 CPLN_UPSTREAM_TOKEN : ${{ secrets.CPLN_TOKEN_STAGING }}
276278 PRODUCTION_APP_NAME : ${{ vars.PRODUCTION_APP_NAME }}
@@ -283,6 +285,7 @@ jobs:
283285
284286 - name : Deploy image to production
285287 env :
288+ CPLN_TOKEN : ${{ secrets.CPLN_TOKEN_PRODUCTION }}
286289 PRODUCTION_APP_NAME : ${{ vars.PRODUCTION_APP_NAME }}
287290 CPLN_ORG_PRODUCTION : ${{ vars.CPLN_ORG_PRODUCTION }}
288291 RELEASE_PHASE_FLAG : ${{ steps.release-phase.outputs.flag }}
@@ -301,6 +304,8 @@ jobs:
301304 - name : Wait for deployment health
302305 id : health-check
303306 uses : ./.github/actions/cpflow-wait-for-health
307+ env :
308+ CPLN_TOKEN : ${{ secrets.CPLN_TOKEN_PRODUCTION }}
304309 with :
305310 workload_name : ${{ env.PRIMARY_WORKLOAD || 'rails' }}
306311 app_name : ${{ vars.PRODUCTION_APP_NAME }}
@@ -312,6 +317,7 @@ jobs:
312317 - name : Roll back on failure
313318 if : failure() && steps.capture-current.outputs.rollback_state != '' && steps.capture-current.outputs.rollback_state != '{}'
314319 env :
320+ CPLN_TOKEN : ${{ secrets.CPLN_TOKEN_PRODUCTION }}
315321 ROLLBACK_STATE : ${{ steps.capture-current.outputs.rollback_state }}
316322 PRODUCTION_APP_NAME : ${{ vars.PRODUCTION_APP_NAME }}
317323 CPLN_ORG_PRODUCTION : ${{ vars.CPLN_ORG_PRODUCTION }}
@@ -378,6 +384,7 @@ jobs:
378384 - name : Wait for rollback readiness
379385 if : failure() && steps.capture-current.outputs.rollback_state != '' && steps.capture-current.outputs.rollback_state != '{}'
380386 env :
387+ CPLN_TOKEN : ${{ secrets.CPLN_TOKEN_PRODUCTION }}
381388 ROLLBACK_STATE : ${{ steps.capture-current.outputs.rollback_state }}
382389 PRODUCTION_APP_NAME : ${{ vars.PRODUCTION_APP_NAME }}
383390 CPLN_ORG_PRODUCTION : ${{ vars.CPLN_ORG_PRODUCTION }}
0 commit comments