diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md deleted file mode 100644 index 959b6306..00000000 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -name: Bug Report -about: Report a problem with Chipyard -labels: bug - ---- - - -**Impact**: rtl | software | unknown | other - -**Tell us about your environment:** -*Chipyard Version:* -*OS:* -*Other:* - -**What is the current behavior?** - -**What is the expected behavior?** - -**Other information** - diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 00000000..4d6e6a78 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,74 @@ +name: Bug Report +description: File a bug report +labels: ["bug"] +body: + - type: checkboxes + attributes: + label: Background Work + description: Yes, I searched the following areas for a prior solution. + options: + - label: Yes, I searched the [mailing list](https://groups.google.com/forum/#!forum/chipyard) + required: true + - label: Yes, I searched [prior issues](https://github.com/ucb-bar/chipyard/issues) + required: true + - label: Yes, I searched the [documentation](https://chipyard.readthedocs.io/) + required: true + + - type: textarea + attributes: + label: Chipyard Version and Hash + description: Repository version for reproducibility + placeholder: Version + Hash + value: | + Release: 1.5.0 + Hash: a6a6a6 + validations: + required: true + + - type: textarea + attributes: + label: OS Setup + description: OS setup for reproducibility + placeholder: OS information + value: | + Ex: Output of `uname -a` and `lsb_release -a` + validations: + required: true + + - type: textarea + attributes: + label: Other Setup + description: Any other setup relevant + placeholder: Other setup + value: | + Ex: Prior steps taken / Documentation Followed / etc... + validations: + required: false + + - type: textarea + attributes: + label: Current Behavior + description: A concise description of what you're experiencing. + validations: + required: true + + - type: textarea + attributes: + label: Expected Behavior + description: A concise description of what you expected to happen. + validations: + required: true + + - type: textarea + attributes: + label: Other Information + description: Other information needed to reproduce the issue. + placeholder: | + Detailed explanations + Stack traces + Log files. Tip - You can add images / log files by clicking this area to highlight it and then dragging files in + Related issues + Suggestions on fixes + Other links + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..79f95b52 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,11 @@ +blank_issues_enabled: false +contact_links: + - name: Chipyard Mailing List + url: https://groups.google.com/forum/#!forum/chipyard + about: Please ask and answer questions here. + - name: Rocket Chip Support + url: https://github.com/chipsalliance/rocket-chip/issues + about: Please ask and answer questions here. + - name: Chisel Support + url: https://www.chisel-lang.org/community.html + about: Please ask and answer questions here. diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md deleted file mode 100644 index 70e2081d..00000000 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -name: Feature Request -about: Propose a change to Chipyard - ---- - - -**Impact**: rtl | software | unknown | other - -**Description** - - -**What is a motivating example for changing the behavior?** diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 00000000..4683ecc6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,27 @@ +name: Feature Request +description: File a feature request +labels: ["enhancement"] +body: + - type: checkboxes + attributes: + label: Background Work + description: Yes, I searched the following areas for a prior feature/solution to this problem. + options: + - label: Yes, I searched the [mailing list](https://groups.google.com/forum/#!forum/chipyard) + required: true + - label: Yes, I searched the [documentation](https://chipyard.readthedocs.io/) + required: true + + - type: textarea + attributes: + label: Feature Description + description: Description of feature wanted + validations: + required: true + + - type: textarea + attributes: + label: Motivating Example + description: A concise example demonstrating the feature. + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/other.md b/.github/ISSUE_TEMPLATE/other.md deleted file mode 100644 index b41a5e5c..00000000 --- a/.github/ISSUE_TEMPLATE/other.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -name: Other -about: Something else! - ---- - diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md deleted file mode 100644 index f1b4e218..00000000 --- a/.github/ISSUE_TEMPLATE/question.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -name: Question -about: Ask a question -labels: question - ---- - - - - - - - - -