Skip to content

Commit f524ee3

Browse files
authored
Merge pull request #26 from GrantBirki/issue-number-context
fetch the `issueNumber` from the `github.context`
2 parents ce03eec + 8a5dda3 commit f524ee3

File tree

3 files changed

+35
-1
lines changed

3 files changed

+35
-1
lines changed

dist/index.js

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,23 @@ async function run() {
9696
? core.getInput('reactions')
9797
: core.getInput('reaction-type')
9898
}
99+
100+
// in most cases, ${{ github.event.number }} is the issue number
101+
// if it is blank, then try to fetch it from the context
102+
const issueNumberFallback =
103+
github &&
104+
github.context &&
105+
github.context.payload &&
106+
github.context.payload.issue &&
107+
github.context.payload.issue.number
108+
core.debug(`issueNumberFallback: ${issueNumberFallback}`)
109+
if (!inputs.issueNumber) {
110+
core.debug(
111+
`issueNumber is not set, trying to set from the issueNumberFallback: ${issueNumberFallback}`
112+
)
113+
inputs.issueNumber = issueNumberFallback
114+
}
115+
99116
core.debug(`Inputs: ${inspect(inputs)}`)
100117

101118
// Get the GitHub repository

0 commit comments

Comments
 (0)