From d7d850111f337cbc5e78a8c4d6d1788e488c950f Mon Sep 17 00:00:00 2001 From: James Amner Date: Mon, 20 Jan 2025 09:35:17 +0000 Subject: [PATCH] Fixes for workflow triggers --- packages/action-checkout-pr/action.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/packages/action-checkout-pr/action.yml b/packages/action-checkout-pr/action.yml index 6daf916..eb6ead1 100644 --- a/packages/action-checkout-pr/action.yml +++ b/packages/action-checkout-pr/action.yml @@ -63,10 +63,14 @@ runs: with: ref: ${{ steps.parse-pr-number.outputs.PR_HEAD_SHA }} - - name: Mark Check Pending - uses: boxuk/mark-check-status@main - with: - status: "pending" - pr-head-sha: ${{ steps.parse-pr-number.outputs.PR_HEAD_SHA }} - github-token: ${{ inputs.github-token }} + - name: Set Check Status + shell: bash + env: + GH_TOKEN: ${{ inputs.github-token }} + run: | + gh api repos/${{ github.repository }}/statuses/${{ steps.parse-pr-number.outputs.PR_HEAD_SHA }} \ + -f state=pending \ + -f target_url=https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }} \ + -f context="${{ github.workflow }}" \ + -f description="${{ github.workflow }}"