diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..aa39e1daa --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,41 @@ +name: Bug Report +description: File a bug report +title: "[Bug]: " +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + Please check the issues tab to avoid duplicates. + + Thanks for taking the time to fill out this bug report! + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Also tell us, what did you expect to happen? + value: "A bug happened!" + validations: + required: true + - type: textarea + id: reproduce + attributes: + label: Can you share code with us to reproduce this bug? + description: It can be a github repo, etherscan link, or code snippet. + value: "contract A {}" + validations: + required: true + - type: textarea + id: version + attributes: + label: Version + description: What version of our software are you running? + value: Run `slither --version` + validations: + required: true + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: shell diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 000000000..3356bea03 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,16 @@ +name: Feature request +description: Suggest a feature +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + Please check the issues tab to avoid duplicates. + + Thanks for providing feedback on Slither! + - type: textarea + attributes: + label: Describe the desired feature + description: Explain what the feature solves/ improves. + validations: + required: true \ No newline at end of file