diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml index dbf2f5082e..778ee4b82a 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -51,3 +51,16 @@ body: - Papercut; this bug is frustrating, but I have a workaround. validations: required: true + - type: dropdown + id: area + attributes: + label: What area of the product does this pertain to? + multiple: false + # Update .github/issue-labeler.yml when updating the list of options + options: + - "CLI: the Command Line Interface" + - "Frontend: the Graphical User Interface, including the Enclave Manager" + - "SDK: the Software Development Kit libraries - Typescript, Go, etc." + - "Other: anything not covered by the above" + validations: + required: true diff --git a/.github/issue-labeler.yml b/.github/issue-labeler.yml index 65c8da995d..e44fb51b14 100644 --- a/.github/issue-labeler.yml +++ b/.github/issue-labeler.yml @@ -6,3 +6,9 @@ papercut: - 'Papercut;' nice to have: - 'Nice to have;' +cli: + - 'CLI:' +frontend: + - 'Frontend:' +sdk: + - 'SDK:'