From a42720c83d1a5a8cfea72e7c823a03e0e83f1979 Mon Sep 17 00:00:00 2001 From: Brett Florio Date: Thu, 19 Feb 2026 16:39:32 -0800 Subject: [PATCH 1/2] Add CloudFront cache invalidation to the release action. Resolves #234 --- .github/workflows/release.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8db211e8..09aa7d05 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_DISTIBUTION_ID }} --paths "/elements*" From 78ada6e35187a1da70bcbbfdfd34d396e8055a90 Mon Sep 17 00:00:00 2001 From: brettflorio Date: Fri, 20 Feb 2026 11:45:02 -0800 Subject: [PATCH 2/2] Update .github/workflows/release.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 09aa7d05..e86a2d91 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -59,4 +59,4 @@ jobs: 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_DISTIBUTION_ID }} --paths "/elements*" + run: aws cloudfront create-invalidation --distribution-id ${{ secrets.CLOUDFRONT_DISTRIBUTION_ID }} --paths "/elements*"