From 47c345c8612593dd108489d0926f1410be0801b9 Mon Sep 17 00:00:00 2001 From: Jasper Ginn Date: Sun, 18 Feb 2024 16:23:45 +0100 Subject: [PATCH] build: add ADR template --- .github/ISSUE_TEMPLATE/ADR.yml | 44 ++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/ADR.yml diff --git a/.github/ISSUE_TEMPLATE/ADR.yml b/.github/ISSUE_TEMPLATE/ADR.yml new file mode 100644 index 0000000..608b581 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/ADR.yml @@ -0,0 +1,44 @@ +name: Architectural Decision Record (ADR) +description: Submit an Architectural Decision Record (ADR) +title: "[ADR]: " +labels: ["enhancement", "proposed"] +projects: ["JasperHG90/1"] +body: + - type: textarea + id: context + attributes: + label: โœ๏ธ Context + description: What is the issue that we're seeing that is motivating this decision or change? + validations: + required: false + - type: textarea + id: decision + attributes: + label: ๐Ÿค Decision + description: What is the change that we're proposing and/or doing? + validations: + required: false + - type: textarea + id: impact + attributes: + label: ๐Ÿ’ฅ Impact + description: What is the impact of the change that youโ€™re proposing? Who will this impact? How will it impact them? + validations: + required: false + - type: textarea + id: consequences + attributes: + label: โ˜๏ธ Consequences + description: What becomes easier or more difficult to do because of this change? + validations: + required: false + - type: checkboxes + id: checklist + attributes: + label: ๐Ÿ“ Checklist (after ADR has been accepted) + description: Set the status of the ADR to 'accepted' or 'rejected' + options: + - label: I've set the appropriate status label + required: false + - label: I've linked relevant issues, PRs, and RFCs + required: false