From b2a8318e30f52bdd605628a716044872f4ce20e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kirill=20M=C3=BCller?= Date: Fri, 6 Sep 2024 13:45:13 +0200 Subject: [PATCH] ci: Fix status --- .github/workflows/R-CMD-check.yaml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index d00b63125..a8dbe0a58 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -67,9 +67,14 @@ jobs: run: | # Check status of this workflow state="pending" - sha=${{ steps.commit.outputs.sha }} - html_url=${{ github.event.workflow_run.html_url }} - description=${{ github.event.workflow_run.name }} + sha=${{ github.sha }} + + html_url=$(gh api \ + -H "Accept: application/vnd.github+json" \ + -H "X-GitHub-Api-Version: 2022-11-28" \ + repos/${{ github.repository }}/actions/runs/${{ github.run_id }} | jq -r .html_url) + + description="${{ github.workflow }} / ${{ github.job }}" gh api \ --method POST \ @@ -163,8 +168,13 @@ jobs: state="failure" fi sha=${{ steps.commit.outputs.sha }} - html_url=${{ github.event.workflow_run.html_url }} - description=${{ github.event.workflow_run.name }} + + html_url=$(gh api \ + -H "Accept: application/vnd.github+json" \ + -H "X-GitHub-Api-Version: 2022-11-28" \ + repos/${{ github.repository }}/actions/runs/${{ github.run_id }} | jq -r .html_url) + + description="${{ github.workflow }} / ${{ github.job }}" gh api \ --method POST \