diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index 68af46a7ac55..000000000000 --- a/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,34 +0,0 @@ - - -This issue tracker is only for technical issues related to PIVX Core. -General PIVX questions and/or support requests and are best directed to the [PIVX Discord](https://discord.pivx.org). - -### Describe the issue - -### Can you reliably reproduce the issue? -#### If so, please list the steps to reproduce below: -1. -2. -3. - -### Expected behavior -Tell us what should happen - -### Actual behavior -Tell us what happens instead - -### Screenshots. -If the issue is related to the GUI, screenshots can be added to this issue via drag & drop. - -### What version of PIVX Core are you using? -List the version number/commit ID, and if it is an official binary, self compiled or a distribution package. - -### Machine specs: -- OS: -- CPU: -- RAM: -- Disk size: -- Disk Type (HD/SDD): - -### Any extra information that might be useful in the debugging process. -This is normally the contents of a `debug.log`, `db.log` or `config.log` file. Raw text or a link to a pastebin type site are preferred. diff --git a/.github/ISSUE_TEMPLATE/01-bug-report.yml b/.github/ISSUE_TEMPLATE/01-bug-report.yml new file mode 100644 index 000000000000..526ac26c2cf8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/01-bug-report.yml @@ -0,0 +1,77 @@ +name: "🐛 Bug Report" +description: File a bug report. +title: "[Bug]: " +labels: "Bug" +body: + - type: markdown + attributes: + value: | + Use this form to file a bug report. + - type: textarea + id: what-happened + attributes: + label: What happened? + description: A concise description of what you're experiencing. + validations: + required: true + - type: textarea + id: expected-behavior + attributes: + label: Expected Behavior + description: Describe what you expected to happen. + validations: + required: false + - type: textarea + id: reproduce-steps + attributes: + label: Steps to Reproduce + description: How can we reproduce this issue? + placeholder: | + 1. + 2. + 3. + validations: + required: false + - type: dropdown + id: version + attributes: + label: PIVX Core Wallet Version + description: What version of the PIVX Core wallet are you using? + multiple: false + options: + - 5.6.1 (Latest Release) + - 5.6.0 + - Github master branch (self-compiled) + - 5.5.0 or below (Unsupported) + default: 0 + validations: + required: true + - type: textarea + id: sys-platform + attributes: + label: What OS and system specs are you using? + description: Include OS version, RAM amount, and storage type. + value: | + - OS: + - RAM: + - Storage Type (HDD/SSD): + validations: + required: true + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output. This will will be automatically formatted into code, so no need for backticks. + render: shell + validations: + required: false + - type: textarea + id: extra-info + attributes: + label: Any additional information or context + description: | + Links? References? Anything that will give us more context about the issue you are encountering! + + Tip: You can attach image files by clicking this area to highlight it and then dragging files in. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/02-feature-request.yml b/.github/ISSUE_TEMPLATE/02-feature-request.yml new file mode 100644 index 000000000000..98e3f182657b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/02-feature-request.yml @@ -0,0 +1,58 @@ +name: "\U0001F4A1 Feature Request" +description: Suggest an idea for the PIVX Core wallet. +title: "[Feature Request]: " +labels: "Feature Request" +body: + - type: markdown + attributes: + value: | + Use this form to request additional features and functionality. + - type: textarea + id: problem-related + attributes: + label: Is your feature request related to a problem? Please describe. + description: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + validations: + required: false + - type: textarea + id: feat-solution + attributes: + label: Describe the solution or feature you'd like + description: A clear and concise description of what you want to happen. + validations: + required: true + - type: dropdown + id: version + attributes: + label: PIVX Core Wallet Version + description: What version of the PIVX Core wallet are you using? + multiple: false + options: + - 5.6.1 (Latest Release) + - 5.6.0 + - Github master branch (self-compiled) + - 5.5.0 or below (Unsupported) + default: 0 + validations: + required: true + - type: textarea + id: sys-platform + attributes: + label: What OS and system specs are you using? + description: Include OS version, RAM amount, and storage type. + value: | + - OS: + - RAM: + - Storage Type (HDD/SSD): + validations: + required: true + - type: textarea + id: extra-info + attributes: + label: Any additional information or context + description: | + Links? References? Anything that will give us more context about your request! + + Tip: You can attach image files by clicking this area to highlight it and then dragging files in. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000000..993d7c262b46 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: true +contact_links: + - name: "\U0001F468‍\U0001F4BB General Community Support" + url: https://discord.pivx.org + about: Please ask general support questions in our discord server. diff --git a/test/lint/lint-whitespace.sh b/test/lint/lint-whitespace.sh index ebcc9a79d508..8778b5a9c45d 100755 --- a/test/lint/lint-whitespace.sh +++ b/test/lint/lint-whitespace.sh @@ -40,7 +40,7 @@ if [ -z "${COMMIT_RANGE}" ]; then fi showdiff() { - if ! git diff -U0 "${COMMIT_RANGE}" -- "." ":(exclude)depends/patches/" ":(exclude)src/chiabls" ":(exclude)src/immer" ":(exclude)src/leveldb/" ":(exclude)src/secp256k1/" ":(exclude)src/univalue/" ":(exclude)doc/release-notes.md" ":(exclude)doc/release-notes/" ":(exclude)build-aux/snap/local/patches/" ":(exclude)contrib/linearize/"; then + if ! git diff -U0 "${COMMIT_RANGE}" -- "." ":(exclude).github/ISSUE_TEMPLATE/" ":(exclude)depends/patches/" ":(exclude)src/chiabls" ":(exclude)src/immer" ":(exclude)src/leveldb/" ":(exclude)src/secp256k1/" ":(exclude)src/univalue/" ":(exclude)doc/release-notes.md" ":(exclude)doc/release-notes/" ":(exclude)build-aux/snap/local/patches/" ":(exclude)contrib/linearize/"; then echo "Failed to get a diff" exit 1 fi