From 762264bc215db466762227d98b8b05d0d29e239d Mon Sep 17 00:00:00 2001
From: Sergei Zharinov <zharinov@users.noreply.github.com>
Date: Mon, 12 Jun 2023 19:46:28 +0300
Subject: [PATCH] ci: Detect commit SHA reliably (#22709)

---
 .github/workflows/build.yml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 6570d6a70a..10472015fa 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -44,6 +44,7 @@ jobs:
       os-matrix-prefetch: ${{ steps.os-matrix-prefetch.outputs.matrix }}
       test-shards: ${{ steps.test-shards.outputs.test-shards }}
       test-shards-all: ${{ steps.test-shards.outputs.test-shards-all }}
+      commit-sha: ${{ steps.commit-sha.outputs.commit-sha }}
 
     env:
       # Field required for GitHub CLI
@@ -92,6 +93,11 @@ jobs:
         with:
           sparse-checkout: ${{ env.SPARSE_CHECKOUT }}
 
+      - name: Detect commit SHA
+        id: commit-sha
+        run: |
+          echo "commit-sha=$(git rev-parse HEAD)" >> "$GITHUB_OUTPUT"
+
       - name: Calculate `yarn-lock-hash` output
         id: yarn-lock-hash
         run: |
-- 
GitLab