This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow-site.git

commit 3998a9c39078d4c0c42f58898f1728fbdcbbd32d
Author: Jarek Potiuk <[email protected]>
AuthorDate: Fri Jul 4 17:24:28 2025 +0200

    Invalidate cloudfront cache when index is updated (#1217)
---
 .github/workflows/build.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 918a628732..bdd0a75b37 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -31,6 +31,7 @@ jobs:
       PROD_PUBLISH_REQUIRED: ${{ (github.event_name == 'push' || 
github.event_name == 'workflow_dispatch') && github.ref == 'refs/heads/main' || 
'false' }}
       STAGING_PUBLISH_REQUIRED: ${{ (github.event_name == 'push' || 
github.event_name == 'workflow_dispatch') && github.ref == 'refs/heads/staging' 
|| 'false' }}
       PUBLISH_BRANCH: ${{ github.ref == 'refs/heads/main' && 'publish' || 
'staging-publish' }}
+      CLOUDFRONT_DISTRIBUTION_ID: ${{ github.ref == 'refs/heads/main' && 
'E26P75MP9PMULE' || 'E197MS0XRJC5F3' }}
     steps:
       - name: â„šī¸ Info
         run: |
@@ -126,7 +127,7 @@ jobs:
         run: |
           aws s3 cp ./dist/docs/index.html 
s3://${S3_DOCS_BUCKET}/docs/index.html
           aws s3 cp ./dist/docs/index.xml s3://${S3_DOCS_BUCKET}/docs/index.xml
-
+          aws create-invalidation --distribution-id 
${CLOUDFRONT_DISTRIBUTION_ID} --paths "/docs/index.html"
       - name: 🐅 Optimize artifacts
         if: ${{ github.event_name == 'pull_request' }}
         run: |

Reply via email to