Skip to content

Commit 072bbc4

Browse files
committed
chore(ci): fixed pr issue
1 parent 86c7867 commit 072bbc4

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

.github/workflows/reusable_export_pr_details.yml

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,15 @@ on:
3636
description: "Whether PR is merged"
3737
value: ${{ jobs.export_pr_details.outputs.prIsMerged }}
3838

39+
permissions:
40+
contents: read
41+
3942
jobs:
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

Comments
 (0)