diff --git a/.github/workflows/deployFront.yml b/.github/workflows/deployFront.yml index e184f7f..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: | @@ -55,7 +68,8 @@ jobs: "color": 65353 }] }' ${{ secrets.DISCORD_WEBHOOK }} - + + - name: Send Discord notification (Failure) if: failure() run: |