From eff1cecf26df3194b3eaab5da0bcb7c1ffb5f481 Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Mon, 4 Mar 2024 15:38:20 +0100 Subject: [PATCH] s3: fix content-type response header for webp Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --- .github/workflows/deploy.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 49a3e4fa56..3a12fcc8f5 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -102,7 +102,20 @@ jobs: name: Upload files to S3 bucket if: ${{ env.DOCS_S3_BUCKET != '' }} run: | - aws --region ${{ env.DOCS_AWS_REGION }} s3 sync --acl public-read public s3://${{ env.DOCS_S3_BUCKET }}/ --delete + aws --region ${{ env.DOCS_AWS_REGION }} s3 sync \ + --acl public-read \ + --delete \ + --exclude "*" \ + --include "*.webp" \ + --metadata-directive="REPLACE" \ + --no-guess-mime-type \ + --content-type="image/webp" \ + public s3://${{ env.DOCS_S3_BUCKET }}/ + aws --region ${{ env.DOCS_AWS_REGION }} s3 sync \ + --acl public-read \ + --delete \ + --exclude "*.webp" \ + public s3://${{ env.DOCS_S3_BUCKET }}/ - name: Update S3 config if: ${{ env.DOCS_S3_BUCKET != '' && env.DOCS_S3_CONFIG != '' }}