From 68037ee244f1c5ff7ab9dab4cc07b3b464f59199 Mon Sep 17 00:00:00 2001 From: Mike Surowiec Date: Tue, 1 Feb 2022 10:04:40 -0600 Subject: [PATCH] Swap the fastly edge cache purge to happen on Azure prod deploys (#24871) --- .github/workflows/prod-build-deploy-azure.yml | 13 ++++++------- .github/workflows/prod-build-deploy.yml | 12 ++++++------ 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/.github/workflows/prod-build-deploy-azure.yml b/.github/workflows/prod-build-deploy-azure.yml index 47f4f9a3500b..3e3b3ee7ed80 100644 --- a/.github/workflows/prod-build-deploy-azure.yml +++ b/.github/workflows/prod-build-deploy-azure.yml @@ -135,13 +135,12 @@ jobs: run: | az webapp deployment slot swap --slot preview --target-slot production -n ghdocs-prod -g docs-prod - # TODO - enable this when we disable the other production deploy - # - name: Purge Fastly edge cache - # env: - # FASTLY_TOKEN: ${{ secrets.FASTLY_TOKEN }} - # FASTLY_SERVICE_ID: ${{ secrets.FASTLY_SERVICE_ID }} - # FASTLY_SURROGATE_KEY: 'every-deployment' - # run: npm install got && .github/actions-scripts/purge-fastly-edge-cache.js + - name: Purge Fastly edge cache + env: + FASTLY_TOKEN: ${{ secrets.FASTLY_TOKEN }} + FASTLY_SERVICE_ID: ${{ secrets.FASTLY_SERVICE_ID }} + FASTLY_SURROGATE_KEY: 'every-deployment' + run: npm install got && .github/actions-scripts/purge-fastly-edge-cache.js - name: Send Slack notification if workflow failed uses: someimportantcompany/github-actions-slack-message@f8d28715e7b8a4717047d23f48c39827cacad340 diff --git a/.github/workflows/prod-build-deploy.yml b/.github/workflows/prod-build-deploy.yml index c95f4a9f25b0..31094bf7dbaa 100644 --- a/.github/workflows/prod-build-deploy.yml +++ b/.github/workflows/prod-build-deploy.yml @@ -182,12 +182,12 @@ jobs: }) console.log('⏲️ Deployment status: error - The deployment timed out...') - - name: Purge Fastly edge cache - env: - FASTLY_TOKEN: ${{ secrets.FASTLY_TOKEN }} - FASTLY_SERVICE_ID: ${{ secrets.FASTLY_SERVICE_ID }} - FASTLY_SURROGATE_KEY: 'every-deployment' - run: .github/actions-scripts/purge-fastly-edge-cache.js + # - name: Purge Fastly edge cache + # env: + # FASTLY_TOKEN: ${{ secrets.FASTLY_TOKEN }} + # FASTLY_SERVICE_ID: ${{ secrets.FASTLY_SERVICE_ID }} + # FASTLY_SURROGATE_KEY: 'every-deployment' + # run: .github/actions-scripts/purge-fastly-edge-cache.js - name: Send Slack notification if workflow failed uses: someimportantcompany/github-actions-slack-message@f8d28715e7b8a4717047d23f48c39827cacad340