Browse Source

build: create maintainer issue template and disable blank issues (#45309)

* build: create maintainer task issue template and disable blank issues

* Implement review feedback by @dsanders11

* Rename issue template file
Niklas Wenzel 2 months ago
parent
commit
f66a0c2acf
2 changed files with 15 additions and 0 deletions
  1. 1 0
      .github/ISSUE_TEMPLATE/config.yml
  2. 14 0
      .github/ISSUE_TEMPLATE/maintainer_issue.yml

+ 1 - 0
.github/ISSUE_TEMPLATE/config.yml

@@ -1,3 +1,4 @@
+blank_issues_enabled: false
 contact_links:
   - name: Discord Chat
     url: https://discord.gg/APGC3k5yaH

+ 14 - 0
.github/ISSUE_TEMPLATE/maintainer_issue.yml

@@ -0,0 +1,14 @@
+name: Maintainer Issue (not for public use)
+description: Only to be created by Electron maintainers
+body:
+- type: checkboxes
+  attributes:
+    label: Confirmation
+    options:
+      - label: I am a [maintainer](https://github.com/orgs/electron/people) of the Electron project. (If not, please create a [different issue type](https://github.com/electron/electron/issues/new/).)
+        required: true
+- type: textarea
+  attributes:
+    label: Description
+  validations:
+    required: true