diff options
author | Phillip Johnsen <johphi@gmail.com> | 2020-08-10 23:41:02 +0300 |
---|---|---|
committer | Mary Marchini <mmarchini@netflix.com> | 2020-09-03 03:46:54 +0300 |
commit | b23a932bfd22cc58829dd86fb9ac8e5da7caec98 (patch) | |
tree | 8bb0ed0058559580abaafec8dd5cae12cb979729 /.github | |
parent | d89cc98e4775869bc2d3a537f1d0a40e9f8d82ce (diff) |
build: comment about auto close when stalled via with github action
As part of automatically closing issues and PRs 30 days after they got
labelled with `stalled`, these changes adds a GitHub Action workflow
posting a comment information about what will happen in 30 days upon
being labelled.
PR-URL: https://github.com/nodejs/node/pull/34555
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Mary Marchini <oss@mmarchini.me>
Reviewed-By: Denys Otrishko <shishugi@gmail.com>
Reviewed-By: Gus Caplan <me@gus.host>
Reviewed-By: Zeyu Yang <himself65@outlook.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Reviewed-By: Shelley Vohr <codebytere@gmail.com>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/comment-stalled.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/.github/workflows/comment-stalled.yml b/.github/workflows/comment-stalled.yml new file mode 100644 index 00000000000..62bd26f39eb --- /dev/null +++ b/.github/workflows/comment-stalled.yml @@ -0,0 +1,20 @@ +name: Comment on issues and PRs when labelled stalled +on: + issues: + types: [labeled] + pull_request_target: + types: [labeled] + +jobs: + staleComment: + runs-on: ubuntu-latest + steps: + - name: Post comment + if: github.event.label.name == 'stalled' + env: + COMMENTS_URL: ${{ github.event.issue.comments_url || github.event.pull_request.comments_url }} + run: | + curl -X POST $COMMENTS_URL \ + -H "Content-Type: application/json" \ + -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \ + --data '{ "body": "This issue/PR was marked as stalled, it will be automatically closed in 30 days. If it should remain open, please leave a comment explaining why it should remain open." }' |