diff --git a/.github/workflows/deploy-demo.yml b/.github/workflows/deploy-demo.yml index 06f3f8091..945540b19 100644 --- a/.github/workflows/deploy-demo.yml +++ b/.github/workflows/deploy-demo.yml @@ -74,6 +74,16 @@ jobs: --var NOTIFY_E2E_TEST_PASSWORD="$NOTIFY_E2E_TEST_PASSWORD" --var LOGIN_DOT_GOV_REGISTRATION_URL="$LOGIN_DOT_GOV_REGISTRATION_URL" + - name: Check for changes to templates.json + id: changed-templates + uses: tj-actions/changed-files@v41 + with: + files: | + app/config_files/templates.json + - name: Update templates + if: steps.changed-templates.outputs.any_changed == 'true' + run: cf run-task notify-api-demo --command "flask command update-templates" + - name: Check for changes to egress config id: changed-egress-config uses: tj-actions/changed-files@v41 diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy-prod.yml index fb0257ddc..20d452b4a 100644 --- a/.github/workflows/deploy-prod.yml +++ b/.github/workflows/deploy-prod.yml @@ -78,6 +78,16 @@ jobs: --var NOTIFY_E2E_TEST_PASSWORD="$NOTIFY_E2E_TEST_PASSWORD" --var LOGIN_DOT_GOV_REGISTRATION_URL="$LOGIN_DOT_GOV_REGISTRATION_URL" + - name: Check for changes to templates.json + id: changed-templates + uses: tj-actions/changed-files@v41 + with: + files: | + app/config_files/templates.json + - name: Update templates + if: steps.changed-templates.outputs.any_changed == 'true' + run: cf run-task notify-api-production --command "flask command update-templates" + - name: Check for changes to egress config id: changed-egress-config uses: tj-actions/changed-files@v41