5353 prIsMerged : ${{ steps.prIsMerged.outputs.prIsMerged }}
5454 steps :
5555 - name : Checkout repository # in case caller workflow doesn't checkout thus failing with file not found
56- uses : actions/checkout@v3
56+ uses : actions/checkout@v4
5757 - name : " Download previously saved PR"
58- uses : actions/github-script@v6
58+ uses : actions/github-script@v7
5959 env :
6060 WORKFLOW_ID : ${{ inputs.record_pr_workflow_id }}
6161 # For security, we only download artifacts tied to the successful PR recording workflow
@@ -71,19 +71,19 @@ jobs:
7171 # otherwise the parent caller won't see them regardless on how outputs are set.
7272 - name : " Export Pull Request Number"
7373 id : prNumber
74- run : echo ::set-output name= prNumber:: $(jq -c '.number' ${FILENAME})
74+ run : echo prNumber= $(jq -c '.number' ${FILENAME}) >> "$GITHUB_OUTPUT"
7575 - name : " Export Pull Request Title"
7676 id : prTitle
77- run : echo ::set-output name= prTitle:: $(jq -c '.pull_request.title' ${FILENAME})
77+ run : echo prTitle= $(jq -c '.pull_request.title' ${FILENAME}) >> "$GITHUB_OUTPUT"
7878 - name : " Export Pull Request Body"
7979 id : prBody
80- run : echo ::set-output name= prBody:: $(jq -c '.pull_request.body' ${FILENAME})
80+ run : echo prBody= $(jq -c '.pull_request.body' ${FILENAME}) >> "$GITHUB_OUTPUT"
8181 - name : " Export Pull Request Author"
8282 id : prAuthor
83- run : echo ::set-output name= prAuthor:: $(jq -c '.pull_request.user.login' ${FILENAME})
83+ run : echo prAuthor= $(jq -c '.pull_request.user.login' ${FILENAME}) >> "$GITHUB_OUTPUT"
8484 - name : " Export Pull Request Action"
8585 id : prAction
86- run : echo ::set-output name= prAction:: $(jq -c '.action' ${FILENAME})
86+ run : echo prAction= $(jq -c '.action' ${FILENAME}) >> "$GITHUB_OUTPUT"
8787 - name : " Export Pull Request Merged status"
8888 id : prIsMerged
89- run : echo ::set-output name= prIsMerged:: $(jq -c '.pull_request.merged' ${FILENAME})
89+ run : echo prIsMerged= $(jq -c '.pull_request.merged' ${FILENAME}) >> "$GITHUB_OUTPUT"
0 commit comments