From 86e5a6d559fee43e10b369e3656678bfaec13b68 Mon Sep 17 00:00:00 2001 From: Max Howell Date: Sun, 7 Jan 2024 06:03:29 -0500 Subject: [PATCH] Fix restock doing cf invalidations in bottle step --- .github/workflows/pkg-platform.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pkg-platform.yml b/.github/workflows/pkg-platform.yml index b542bc56..627dea81 100644 --- a/.github/workflows/pkg-platform.yml +++ b/.github/workflows/pkg-platform.yml @@ -175,14 +175,14 @@ jobs: env: URL: s3://${{ secrets.AWS_S3_BUCKET }}/${{ env.PREFIX }} id: put - if: ${{ ! inputs.dry-run }} + if: !inputs.dry-run - name: invalidate cloudfront run: aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_CF_DISTRIBUTION_ID }} --paths ${{ steps.put.outputs.cf-paths }} - if: ${{ ! inputs.dry-run }} + if: !inputs.dry-run && inputs.invalidate-cloudfront publish: name: publish ${{inputs.tinyname}} ${{ inputs.dry-run && '(dry-run)' }} @@ -218,14 +218,14 @@ jobs: - name: s3 put run: aws s3 cp versions.txt s3://${{ secrets.AWS_S3_BUCKET }}/$DIRNAME/versions.txt - if: ${{ ! inputs.dry-run }} + if: !inputs.dry-run - name: invalidate cloudfront run: aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_CF_DISTRIBUTION_ID }} --paths /$DIRNAME/versions.txt - if: ${{ ! inputs.dry-run && inputs.invalidate-cloudfront }} + if: inputs.invalidate-cloudfront && !inputs.dry-run complain: needs: bottle