From 6ec1b61a37b9aab9e64bec17dbdcae701cff3b28 Mon Sep 17 00:00:00 2001 From: Patrick Jungermann Date: Mon, 6 Mar 2023 23:39:35 +0100 Subject: [PATCH] ci(uffizzi): provide git ref to uffizzi preview-action Relates-to: PR #16721 Signed-off-by: Patrick Jungermann --- .github/workflows/uffizzi-preview.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/uffizzi-preview.yaml b/.github/workflows/uffizzi-preview.yaml index 6390671bbd..bb496dbe3d 100644 --- a/.github/workflows/uffizzi-preview.yaml +++ b/.github/workflows/uffizzi-preview.yaml @@ -14,6 +14,7 @@ jobs: if: ${{ github.event.workflow_run.conclusion == 'success' }} outputs: compose-file-cache-key: ${{ env.COMPOSE_FILE_HASH }} + git-ref: ${{ env.GIT_REF }} pr-number: ${{ env.PR_NUMBER }} steps: - name: 'Download artifacts' @@ -67,10 +68,15 @@ jobs: id: pr run: echo "PR_NUMBER=${{ fromJSON(env.EVENT_JSON).number }}" >> $GITHUB_ENV + - name: Read Git Ref From Event Object + id: ref + run: echo "GIT_REF=${{ fromJSON(env.EVENT_JSON).head.sha }}" >> $GITHUB_ENV + - name: DEBUG - Print Job Outputs if: ${{ runner.debug }} run: | echo "PR number: ${{ env.PR_NUMBER }}" + echo "Git Ref: ${{ env.GIT_REF }}" echo "Compose file hash: ${{ env.COMPOSE_FILE_HASH }}" cat event.json @@ -85,8 +91,9 @@ jobs: # and this reusable workflow will delete the preview deployment. compose-file-cache-key: ${{ needs.cache-compose-file.outputs.compose-file-cache-key }} compose-file-cache-path: docker-compose.rendered.yml - server: https://app.uffizzi.com + git-ref: ${{ needs.cache-compose-file.outputs.git-ref }} pr-number: ${{ needs.cache-compose-file.outputs.pr-number }} + server: https://app.uffizzi.com permissions: contents: read pull-requests: write