@@ -20,43 +20,28 @@ jobs:
2020 OWNER : ${{ github.repository_owner }}
2121 REPO : ${{ github.event.repository.name }}
2222 run : |
23- PREVIOUS_JOB_ID=$(jq -r '.id' <<< "$WORKFLOW_RUN_EVENT_OBJ")
24- echo "Previous Job ID: $PREVIOUS_JOB_ID"
25- echo "PREVIOUS_JOB_ID=$PREVIOUS_JOB_ID" >> "$GITHUB_ENV"
23+ PR_NUMBER=$(jq -r '.pull_requests[0].number' <<< "$WORKFLOW_RUN_EVENT_OBJ")
24+ echo "PR_NUMBER=$PR_NUMBER" >> "$GITHUB_ENV"
2625
26+ HEAD_SHA=$(jq -r '.pull_requests[0].head.sha' <<< "$WORKFLOW_RUN_EVENT_OBJ")
27+ echo "HEAD_SHA=$HEAD_SHA" >> "$GITHUB_ENV"
28+
2729 SUITE_ID=$(jq -r '.check_suite_id' <<< "$WORKFLOW_RUN_EVENT_OBJ")
28- echo "Previous Suite ID: $SUITE_ID"
2930 echo "SUITE_ID=$SUITE_ID" >> "$GITHUB_ENV"
30-
31- ARTIFACT_ID=$(gh api "/repos/$OWNER/$REPO/actions/artifacts" \
31+
32+ PREVIOUS_JOB_ID=$(jq -r '.id' <<< "$WORKFLOW_RUN_EVENT_OBJ")
33+ echo "PREVIOUS_JOB_ID=$PREVIOUS_JOB_ID" >> "$GITHUB_ENV"
34+
35+ ARTIFACT=$(gh api "/repos/$OWNER/$REPO/actions/artifacts" \
3236 --jq ".artifacts.[] |
3337 select(.workflow_run.id==${PREVIOUS_JOB_ID}) |
34- select(.expired==false) |
35- .id")
36-
37- echo "Artifact ID: $ARTIFACT_ID"
38+ select(.expired==false)")
39+
40+ ARTIFACT_ID=$(jq -r '.id' <<< ${ARTIFACT})
3841 echo "ARTIFACT_ID=$ARTIFACT_ID" >> "$GITHUB_ENV"
3942
40- ARTIFACT_EXPIRE_DATE=$(gh api "/repos/$OWNER/$REPO/actions/artifacts" \
41- --jq ".artifacts.[] |
42- select(.workflow_run.id==${PREVIOUS_JOB_ID}) |
43- select(.expired==false) |
44- .expires_at")
45-
46- echo "Artifact Expire Date: $ARTIFACT_EXPIRE_DATE"
43+ ARTIFACT_EXPIRE_DATE=$(jq -r '.expires_at' <<< ${ARTIFACT})
4744 echo "ARTIFACT_EXPIRE_DATE=$ARTIFACT_EXPIRE_DATE" >> "$GITHUB_ENV"
48-
49- PR_NUMBER=$(jq -r '.pull_requests[0].number' \
50- <<< "$WORKFLOW_RUN_EVENT_OBJ")
51-
52- echo "Pull request Number: $PR_NUMBER"
53- echo "PR_NUMBER=$PR_NUMBER" >> "$GITHUB_ENV"
54-
55- HEAD_SHA=$(jq -r '.pull_requests[0].head.sha' \
56- <<< "$WORKFLOW_RUN_EVENT_OBJ")
57-
58- echo "Head SHA: $HEAD_SHA"
59- echo "HEAD_SHA=$HEAD_SHA" >> "$GITHUB_ENV"
6045
6146 - name : Find comment
6247 uses : peter-evans/find-comment@v2
0 commit comments