From a9573ea9e323a4708a61b1596e2d7fa85541c41f Mon Sep 17 00:00:00 2001 From: Suhjung Park <145967352+Imggaggu@users.noreply.github.com> Date: Wed, 18 Jun 2025 11:58:50 +0900 Subject: [PATCH 1/2] Update deployFront.yml --- .github/workflows/deployFront.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deployFront.yml b/.github/workflows/deployFront.yml index e184f7f..8394233 100644 --- a/.github/workflows/deployFront.yml +++ b/.github/workflows/deployFront.yml @@ -42,7 +42,7 @@ jobs: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} SOURCE_DIR: frontend/dist - + - name: Send Discord notification (Success) if: success() run: | @@ -55,7 +55,13 @@ jobs: "color": 65353 }] }' ${{ secrets.DISCORD_WEBHOOK }} - + + - name: Invalidate CloudFront cache + run: | + aws cloudfront create-invalidation \ + --distribution-id ${{ secrets.CLOUDFRONT_DISTRIBUTION_ID }} \ + --paths "/*" + - name: Send Discord notification (Failure) if: failure() run: | From c45ed0bec719dd13d92111ad6e0f5f0a3c79803d Mon Sep 17 00:00:00 2001 From: Suhjung Park <145967352+Imggaggu@users.noreply.github.com> Date: Wed, 18 Jun 2025 12:15:58 +0900 Subject: [PATCH 2/2] Update deployFront.yml --- .github/workflows/deployFront.yml | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/deployFront.yml b/.github/workflows/deployFront.yml index 8394233..144a5d7 100644 --- a/.github/workflows/deployFront.yml +++ b/.github/workflows/deployFront.yml @@ -42,7 +42,20 @@ jobs: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} SOURCE_DIR: frontend/dist - + + - name: Configure AWS credentials + uses: aws-actions/configure-aws-credentials@v2 + with: + aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + aws-region: us-east-1 + + - name: Invalidate CloudFront cache + run: | + aws cloudfront create-invalidation \ + --distribution-id ${{ secrets.CLOUDFRONT_DISTRIBUTION_ID }} \ + --paths "/*" + - name: Send Discord notification (Success) if: success() run: | @@ -56,11 +69,6 @@ jobs: }] }' ${{ secrets.DISCORD_WEBHOOK }} - - name: Invalidate CloudFront cache - run: | - aws cloudfront create-invalidation \ - --distribution-id ${{ secrets.CLOUDFRONT_DISTRIBUTION_ID }} \ - --paths "/*" - name: Send Discord notification (Failure) if: failure()