From b346f575dc90406465f039271128f7965fdb217d Mon Sep 17 00:00:00 2001 From: Samarjeet Date: Wed, 19 Apr 2023 14:38:56 +0530 Subject: [PATCH 1/2] Regression fix url and status update --- .github/workflows/sdk-regression.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/sdk-regression.yml b/.github/workflows/sdk-regression.yml index a1be4e57e..7e4a6d166 100644 --- a/.github/workflows/sdk-regression.yml +++ b/.github/workflows/sdk-regression.yml @@ -41,7 +41,7 @@ jobs: const { owner, repo } = context.repo; const sha = '${{ steps.comment-branch.outputs.head_sha }}' const state = 'pending'; - const target_url = '${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}' + const target_url = '${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/jobs/${{ jobs.job_id }}' const check_name = 'SDK Regression ${{ matrix.repo }}' github.repos.createCommitStatus({ @@ -74,9 +74,9 @@ jobs: github-token: ${{ secrets.WORKFLOW_DISPATCH_ACTIONS_TOKEN }} script: | const { owner, repo } = context.repo; - const sha = '${{ steps.reg-test.outcome }}' - const state = 'pending'; - const target_url = '${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}' + const sha = '${{ steps.comment-branch.outputs.head_sha }}' + const state = '${{ steps.reg-test.outcome }}'; + const target_url = '${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/jobs/${{ jobs.job_id }}' const check_name = 'SDK Regression ${{ matrix.repo }}' github.repos.createCommitStatus({ From d8a666f5445beb7f8e66beea1a47ab38344f582a Mon Sep 17 00:00:00 2001 From: Samarjeet Date: Wed, 19 Apr 2023 14:56:16 +0530 Subject: [PATCH 2/2] fix url --- .github/workflows/sdk-regression.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sdk-regression.yml b/.github/workflows/sdk-regression.yml index 7e4a6d166..b8c773f75 100644 --- a/.github/workflows/sdk-regression.yml +++ b/.github/workflows/sdk-regression.yml @@ -34,6 +34,14 @@ jobs: - uses: xt0rted/pull-request-comment-branch@v2 if: ${{ github.event.issue.pull_request }} id: comment-branch + - name: Get Current Job Log URL + uses: Tiryoh/gha-jobid-action@v0 + id: job-url + with: + github_token: ${{ secrets.WORKFLOW_DISPATCH_ACTIONS_TOKEN }} + job_name: "regression (${{ matrix.repo }})" + - name: Output Current Job Log URL + run: echo ${{ steps.jobs.outputs.html_url }} - uses: actions/github-script@v4 with: github-token: ${{ secrets.WORKFLOW_DISPATCH_ACTIONS_TOKEN }} @@ -41,7 +49,7 @@ jobs: const { owner, repo } = context.repo; const sha = '${{ steps.comment-branch.outputs.head_sha }}' const state = 'pending'; - const target_url = '${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/jobs/${{ jobs.job_id }}' + const target_url = '${{ steps.job-url.outputs.html_url }}' const check_name = 'SDK Regression ${{ matrix.repo }}' github.repos.createCommitStatus({ @@ -76,7 +84,7 @@ jobs: const { owner, repo } = context.repo; const sha = '${{ steps.comment-branch.outputs.head_sha }}' const state = '${{ steps.reg-test.outcome }}'; - const target_url = '${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/jobs/${{ jobs.job_id }}' + const target_url = '${{ steps.job-url.outputs.html_url }}' const check_name = 'SDK Regression ${{ matrix.repo }}' github.repos.createCommitStatus({