From 40792346706f402a722dec641135621e4e36ad94 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Sat, 25 May 2019 13:10:51 +0200 Subject: [PATCH] github/issue-close-app: autoclose missing issue template. (#40317) It's not a good use of maintainer time to handle these manually. --- .../ISSUE_TEMPLATE/Reproducible-Bug-Report.md | 1 + .github/issue-close-app.yml | 28 +++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 .github/issue-close-app.yml diff --git a/.github/ISSUE_TEMPLATE/Reproducible-Bug-Report.md b/.github/ISSUE_TEMPLATE/Reproducible-Bug-Report.md index 635d901e8b..ae28269b72 100644 --- a/.github/ISSUE_TEMPLATE/Reproducible-Bug-Report.md +++ b/.github/ISSUE_TEMPLATE/Reproducible-Bug-Report.md @@ -14,6 +14,7 @@ about: Submit an issue so we can investigate - [ ] if `brew gist-logs` didn't work: ran `brew config` and `brew doctor` and included their output with your issue? To help us debug your issue please explain: + - What you were trying to do (and why) - What happened (include command output) - What you expected to happen diff --git a/.github/issue-close-app.yml b/.github/issue-close-app.yml new file mode 100644 index 0000000000..e27add47f6 --- /dev/null +++ b/.github/issue-close-app.yml @@ -0,0 +1,28 @@ +# Comment that will be sent if an issue is judged to be closed +comment: > +From the issue template: + +\> **Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.** + +If you add the necessary information to this issue (don't create a new one, please) then this issue may be reopened. +# There can be several configs for different kind of issues. +- content: +# reproducible bug report + - "are reporting a bug others will be able to reproduce" + - "have a problem with " + - "brew update" + - "brew doctor" + - "brew gist-logs" + - "brew config" + - "brew doctor" + - "What you were trying to do (and why)" + - "What happened (include command output)" + - "What you expected to happen" + - "Step-by-step reproduction instructions (by running `brew install` commands)" +# Optional configuration: +# +# whether the keywords are case-insensitive +# default value is false, which means keywords are case-sensitive +caseInsensitive: false +# The issue is judged to be legal if it includes all keywords from any of these two configs. +# Or it will be closed by the app.