mirror of
https://github.com/actions/github-script.git
synced 2026-02-08 03:57:27 +00:00
Update Welcome a first-time contributor example
This commit is contained in:
parent
9bd6ae64c1
commit
7d350c9faa
1 changed files with 10 additions and 8 deletions
18
README.md
18
README.md
|
|
@ -166,16 +166,18 @@ jobs:
|
|||
creator,
|
||||
state: 'all'
|
||||
})
|
||||
const issues = await github.paginate(opts)
|
||||
|
||||
for (const issue of issues) {
|
||||
if (issue.number === context.issue.number) {
|
||||
continue
|
||||
|
||||
const issues = await github.paginate(opts, (response, done) => {
|
||||
const pr = response.data.find((issue) => issue.number !== context.issue.number && issue.pull_request)
|
||||
|
||||
if (pr) {
|
||||
done() // Stop paginating
|
||||
return pr
|
||||
}
|
||||
})
|
||||
|
||||
if (issue.pull_request) {
|
||||
return // Creator is already a contributor.
|
||||
}
|
||||
if (issues.length) {
|
||||
return
|
||||
}
|
||||
|
||||
await github.rest.issues.createComment({
|
||||
|
|
|
|||
Loading…
Reference in a new issue