diff --git a/.github/workflows/netlify.yaml b/.github/workflows/netlify.yaml index 0319d51e76..1be1a6a0bd 100644 --- a/.github/workflows/netlify.yaml +++ b/.github/workflows/netlify.yaml @@ -18,12 +18,12 @@ jobs: # forked PRs: https://docs.github.com/en/rest/reference/checks#create-a-check-run run: | head_branch='${{github.event.workflow_run.head_repository.owner.login}}:${{github.event.workflow_run.head_branch}}' - echo "head branch: $head_branch" - pulls_uri="https://api.github.com/repos/${{ github.repository }}/pulls?head=$(jq -Rr '@uri' <<<$head_branch)" - read -d"" pr_number head_ref < <(curl -s -H 'Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}' "$pulls_uri" | - jq -r '.[] | .number, .head.ref') - echo "PR number: $pr_number" + echo "Head branch: $head_branch" + head_ref='${{github.event.workflow_run.head_sha}}' echo "Head ref: $head_ref" + pulls_uri="https://api.github.com/repos/${{ github.repository }}/pulls?head=$(jq -Rr '@uri' <<<$head_branch)" + pr_number = $(curl -s -H 'Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}' "$pulls_uri" | jq -r '.[] | .number) + echo "PR number: $pr_number" echo "::set-output name=prnumber::$pr_number" echo "::set-output name=headref::$head_ref"