From 6b5ed8e36ad718c9bdee409fa271c7625dbced8d Mon Sep 17 00:00:00 2001 From: akallabeth Date: Tue, 27 Feb 2024 08:33:01 +0100 Subject: [PATCH] [ci,abi] only check out pull request on trigger --- .github/workflows/abi-checker.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/abi-checker.yml b/.github/workflows/abi-checker.yml index 301d829a5..aa4535fd2 100644 --- a/.github/workflows/abi-checker.yml +++ b/.github/workflows/abi-checker.yml @@ -15,9 +15,13 @@ jobs: runs-on: ubuntu-latest name: "Run ABI checker on ubuntu-latest" steps: - - uses: suzuki-shunsuke/get-pr-action@v0.1.0 + - name: "Check out pull request" + if: ${{ github.event_name == 'pull_request' && github.event.pull_request.base.sha || github.event_name == 'pull_request_target' }} + uses: suzuki-shunsuke/get-pr-action@v0.1.0 id: pr - - uses: actions/checkout@v4 + + - name: "Check out source" + uses: actions/checkout@v4 with: fetch-depth: 0 ref: ${{steps.pr.outputs.merge_commit_sha}}