|
14 | 14 | if: github.event.inputs.confirm_promotion == 'promote' |
15 | 15 |
|
16 | 16 | env: |
17 | | - APP_NAME: react-webpack-rails-tutorial |
18 | | - CPLN_ORG: ${{ secrets.CPLN_ORG }} |
19 | | - UPSTREAM_TOKEN: ${{ secrets.STAGING_TOKEN }} |
| 17 | + APP_NAME: ${{ vars.PRODUCTION_APP_NAME }} |
| 18 | + CPLN_ORG: ${{ secrets.CPLN_ORG_PRODUCTION }} |
| 19 | + CPLN_TOKEN: ${{ secrets.CPLN_TOKEN_PRODUCTION }} |
| 20 | + UPSTREAM_TOKEN: ${{ secrets.CPLN_TOKEN_STAGING }} |
20 | 21 |
|
21 | 22 | steps: |
22 | 23 | - name: Checkout code |
|
30 | 31 | - name: Promote Staging to Production |
31 | 32 | id: promote |
32 | 33 | run: | |
33 | | - echo "🚀 Starting promotion from staging to production..." |
| 34 | + echo "🚀 Starting promotion from staging to production... for app ${APP_NAME}" |
34 | 35 | |
35 | 36 | if ! cpflow promote-app-from-upstream -a "${APP_NAME}" -t "${UPSTREAM_TOKEN}" --org "${CPLN_ORG}"; then |
36 | 37 | echo "❌ Failed to promote staging to production" |
|
0 commit comments