From 74f042c054744f371c03d1d761bfc7fd0b197342 Mon Sep 17 00:00:00 2001 From: Alistair Scott Date: Fri, 17 Nov 2023 14:19:33 +0000 Subject: [PATCH] chore: fix deleting old pages when releasing --- .github/workflows/upload_assets.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upload_assets.yml b/.github/workflows/upload_assets.yml index d5249dc0..979ec124 100644 --- a/.github/workflows/upload_assets.yml +++ b/.github/workflows/upload_assets.yml @@ -51,5 +51,5 @@ jobs: CLOUDFRONT_DISTRIBUTION=$(aws cloudfront list-distributions | jq -r '.DistributionList.Items[] | select(.Aliases.Items[0]=="'${{ inputs.domain }}'")') CLOUDFRONT_DISTRIBUTION_ID=$(echo $CLOUDFRONT_DISTRIBUTION | jq -r '.Id') S3_BUCKET=$(echo $CLOUDFRONT_DISTRIBUTION | jq -r '.Origins.Items[] | select (.Id=="docs") | .DomainName' | sed 's/\(.*\)\.s3-website\.[^.]*\.amazonaws.com/\1/') - aws s3 sync build s3://${S3_BUCKET}/docs + aws s3 sync build s3://${S3_BUCKET}/docs --delete aws cloudfront create-invalidation --distribution-id=${CLOUDFRONT_DISTRIBUTION_ID} --paths "/docs/*" --no-cli-pager