3636 description : " Whether PR is merged"
3737 value : ${{ jobs.export_pr_details.outputs.prIsMerged }}
3838
39+ permissions :
40+ contents : read
41+
3942jobs :
4043 export_pr_details :
41-
44+
45+ permissions :
46+ actions : read # download PR artifact
47+
4248 if : inputs.workflow_origin == 'aws-samples/aws-serverless-developer-experience-workshop-python'
4349 runs-on : ubuntu-latest
4450 env :
@@ -71,19 +77,22 @@ jobs:
7177 # otherwise the parent caller won't see them regardless on how outputs are set.
7278 - name : " Export Pull Request Number"
7379 id : prNumber
74- run : echo ::set-output name= prNumber:: $(jq -c '.number' ${FILENAME})
80+ run : echo prNumber=" $(jq -c '.number' " ${FILENAME}")" >> "$GITHUB_OUTPUT"
7581 - name : " Export Pull Request Title"
7682 id : prTitle
77- run : echo ::set-output name= prTitle:: $(jq -c '.pull_request.title' ${FILENAME})
83+ run : echo prTitle=" $(jq -c '.pull_request.title' " ${FILENAME}")" >> "$GITHUB_OUTPUT"
7884 - name : " Export Pull Request Body"
7985 id : prBody
80- run : echo ::set-output name= prBody:: $(jq -c '.pull_request.body' ${FILENAME})
86+ run : echo prBody=" $(jq -c '.pull_request.body' " ${FILENAME}")" >> "$GITHUB_OUTPUT"
8187 - name : " Export Pull Request Author"
8288 id : prAuthor
83- run : echo ::set-output name= prAuthor:: $(jq -c '.pull_request.user.login' ${FILENAME})
89+ run : echo prAuthor=" $(jq -c '.pull_request.user.login' " ${FILENAME}")" >> "$GITHUB_OUTPUT"
8490 - name : " Export Pull Request Action"
8591 id : prAction
86- run : echo ::set-output name= prAction:: $(jq -c '.action' ${FILENAME})
92+ run : echo prAction=" $(jq -c '.action' " ${FILENAME}")" >> "$GITHUB_OUTPUT"
8793 - name : " Export Pull Request Merged status"
8894 id : prIsMerged
89- run : echo ::set-output name=prIsMerged::$(jq -c '.pull_request.merged' ${FILENAME})
95+ run : echo prIsMerged="$(jq -c '.pull_request.merged' "${FILENAME}")" >> "$GITHUB_OUTPUT"
96+ - name : " Export Pull Request labels"
97+ id : prLabels
98+ run : echo prLabels="$(jq -c '.labels' "${FILENAME}")" >> "$GITHUB_OUTPUT"
0 commit comments