parent
6c6f7021d1
commit
edbc22e02f
1 changed files with 29 additions and 0 deletions
@ -0,0 +1,29 @@ |
|||||||
|
name: Close Issue if Empty |
||||||
|
on: |
||||||
|
issues: |
||||||
|
types: [ opened, edited ] |
||||||
|
jobs: |
||||||
|
close-empty-issue: |
||||||
|
runs-on: ubuntu-latest |
||||||
|
steps: |
||||||
|
- name: Close Issue if Empty |
||||||
|
uses: actions/github-script@v3 |
||||||
|
with: |
||||||
|
github-token: ${{ secrets.GITHUB_TOKEN }} |
||||||
|
script: | |
||||||
|
const issue = context.payload.issue; |
||||||
|
if (issue.body.trim() === '') { |
||||||
|
await github.issues.createComment({ |
||||||
|
owner: context.repo.owner, |
||||||
|
repo: context.repo.repo, |
||||||
|
issue_number: issue.number, |
||||||
|
body: 'Closing this issue because it is empty. Feel free to reopen with more details if you have any questions or need help.', |
||||||
|
}); |
||||||
|
|
||||||
|
await github.issues.update({ |
||||||
|
owner: context.repo.owner, |
||||||
|
repo: context.repo.repo, |
||||||
|
issue_number: issue.number, |
||||||
|
state: 'closed', |
||||||
|
}); |
||||||
|
} |
Loading…
Reference in new issue