[bitnami/containers] Fix issue retrieving issue number (#8099)

* [bitnami/containers] Fix issue retrieving issue number

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Add 'number' to the output of the job

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
This commit is contained in:
Fran Mulero
2022-09-27 16:31:50 +02:00
committed by GitHub
parent 0f8eecbe47
commit 725d354005
+5 -2
View File
@@ -20,6 +20,7 @@ jobs:
author: ${{ steps.get-issue-step.outputs.author }}
type: ${{ steps.get-issue-step.outputs.type }}
draft: ${{ steps.get-issue-step.outputs.draft }}
number: ${{ steps.get-issue-step.outputs.number }}
steps:
- name: Get issue info
id: get-issue-step
@@ -29,6 +30,7 @@ jobs:
author="$(echo $issue_info | jq -r '.user.login')"
pull_request="$(echo $issue_info | jq -r '.pull_request')"
draft="$(echo $issue_info | jq -r '.draft' | sed -r "s|null|false|g")"
number="$(echo $issue_info | jq -r '.number')"
type="pull_request"
if [[ "${pull_request}" == "null" ]]; then
type="issue"
@@ -37,6 +39,7 @@ jobs:
echo "::set-output name=author::${author}"
echo "::set-output name=type::${type}"
echo "::set-output name=draft::${draft}"
echo "::set-output name=number::${number}"
label-card:
runs-on: ubuntu-latest
needs:
@@ -80,10 +83,10 @@ jobs:
await github.rest.issues.addLabels({
owner: context.payload.repository.owner.login,
repo: context.payload.repository.name,
issue_number: context.payload.pull_request.number,
issue_number: ${{ needs.get-issue.outputs.number }},
labels: ['verify']
})
core.info(`Updated labels in ${context.payload.pull_request.number}. Added: 'verify'`)
core.info(`Updated labels in ${{ needs.get-issue.outputs.number }}. Added: 'verify'`)
} catch (error) {
core.setFailed(error.message)
}