From 36fd8f57c9d81af62e17aa5b05356dfec857791b Mon Sep 17 00:00:00 2001 From: Jay Blackman Date: Sat, 17 May 2025 07:32:42 +1000 Subject: [PATCH] Update deploy-preview.yml for short sha (#4475) * Update deploy-preview.yml for short sha * Fixing to use pages-deployment-alias-url --- .github/workflows/deploy-preview.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy-preview.yml b/.github/workflows/deploy-preview.yml index c8afb282..502dd1da 100644 --- a/.github/workflows/deploy-preview.yml +++ b/.github/workflows/deploy-preview.yml @@ -54,19 +54,25 @@ jobs: name: dist-files path: src/dist + - name: Set short git commit SHA + id: vars + run: | + calculatedSha=$(echo ${{ github.event.pull_request.head.sha }} | head -c 8) + echo "COMMIT_SHORT_SHA=$calculatedSha" >> $GITHUB_ENV + - name: Deploy to Cloudflare id: deploy uses: cloudflare/wrangler-action@v3 with: apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} - command: pages deploy src/dist --project-name=${{ vars.CLOUDFLARE_PROJECT_NAME }} --branch ${{ github.head_ref }} --commit-dirty=true + command: pages deploy src/dist --project-name=${{ vars.CLOUDFLARE_PROJECT_NAME }} --branch=${{ env.COMMIT_SHORT_SHA }} --commit-dirty=true - name: Add deployment comment uses: thollander/actions-comment-pull-request@v3 with: message: | - Preview URL: ${{ steps.deploy.outputs.deployment-url }} + Preview URL: ${{ steps.deploy.outputs.pages-deployment-alias-url }} reactions: eyes, rocket comment-tag: 'Preview URL' mode: recreate