From b0d3c746a583fc8a93cd954cef03d665bf3b1b34 Mon Sep 17 00:00:00 2001 From: theRealBenForce Date: Fri, 21 Nov 2025 04:22:24 +0000 Subject: [PATCH 1/2] test cloudfront invalidation --- .github/workflows/build-and-deploy.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build-and-deploy.yaml b/.github/workflows/build-and-deploy.yaml index cec7eb3..f4a3f03 100644 --- a/.github/workflows/build-and-deploy.yaml +++ b/.github/workflows/build-and-deploy.yaml @@ -63,6 +63,14 @@ jobs: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + - name: Invalidate CloudFront distribution + if: github.ref != 'refs/heads/main' + run: | + aws cloudfront create-invalidation --distribution-id E12E3K1OI02YXE --paths "/*" + env: + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + - name: Add deployment link to summary run: | if [ "${{ github.ref }}" == "refs/heads/main" ]; then From f49168e1c91a19c6318bf04d099745e3b503de77 Mon Sep 17 00:00:00 2001 From: theRealBenForce Date: Fri, 21 Nov 2025 04:23:24 +0000 Subject: [PATCH 2/2] invalidate cloudfront on main branch --- .github/workflows/build-and-deploy.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-deploy.yaml b/.github/workflows/build-and-deploy.yaml index f4a3f03..cf9f7a6 100644 --- a/.github/workflows/build-and-deploy.yaml +++ b/.github/workflows/build-and-deploy.yaml @@ -63,8 +63,8 @@ jobs: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - - name: Invalidate CloudFront distribution - if: github.ref != 'refs/heads/main' + - name: Invalidate CloudFront distribution on main branch + if: github.ref == 'refs/heads/main' run: | aws cloudfront create-invalidation --distribution-id E12E3K1OI02YXE --paths "/*" env: