diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8db211e8..e86a2d91 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -54,3 +54,9 @@ jobs: AWS_S3_CDN_KEY_ID: ${{ secrets.AWS_S3_CDN_KEY_ID }} AWS_S3_CDN_KEY_SECRET: ${{ secrets.AWS_S3_CDN_KEY_SECRET }} SOURCE_DIR: 'dist/cdn' + - name: Invalidate CloudFront cache + env: + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_S3_CDN_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_S3_CDN_KEY_SECRET }} + AWS_DEFAULT_REGION: us-east-1 + run: aws cloudfront create-invalidation --distribution-id ${{ secrets.CLOUDFRONT_DISTRIBUTION_ID }} --paths "/elements*"