diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..0b90a0d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,43 @@ +name: "🕷️ Bug report" +description: "report bugs" +title: "[Bug]" +labels: + - "bug" +body: +- type: markdown + attributes: + value: "Please make sure to [search for existing issues](https://github.com/lencx/ChatGPT/issues) before filing a new one!" +- type: markdown + attributes: + value: | + ## Bug report + Please fill in the following information to help us reproduce the bug: +- type: input + id: version + attributes: + label: Version + description: "Please specify the version of ChatGPT you are using." + placeholder: "e.g. v0.1.0" + validations: + required: true +- type: textarea + id: bug + attributes: + label: Bug description + description: | + Please describe the bug here,if possible, please provide a minimal example to reproduce the bug.The content of `~/.chatgpt/chatgpt.log` may be helpful if you meet a crash. + validations: + required: true +- type: input + id: OS + attributes: + label: OS + description: "Please specify the OS you are using." + placeholder: "e.g. Ubuntu 22.04" + validations: + required: true +- type: textarea + id: environment + attributes: + label: Environment + description: "If you think your environment may be related to the problem, please describe it here." diff --git a/.github/ISSUE_TEMPLATE/build_error_report.yml b/.github/ISSUE_TEMPLATE/build_error_report.yml new file mode 100644 index 0000000..7223b20 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/build_error_report.yml @@ -0,0 +1,37 @@ +name: "❌ Build error report" +description: "report errors when building by yourself" +title: "[Build Error]" +labels: + - "build error" +body: +- type: markdown + attributes: + value: "Please make sure to [search for existing issues](https://github.com/lencx/ChatGPT/issues) before filing a new one!" +- type: markdown + attributes: + value: "Please make sure to build from the source code with the latest version of ChatGPT." +- type: markdown + attributes: + value: | + ## Build error report + Please fill in the following information to help us reproduce the bug: +- type: textarea + id: error + attributes: + label: Error message + description: "Please paste the error message here." + validations: + required: true +- type: input + id: OS + attributes: + label: OS + description: "Please specify the OS you are using." + placeholder: "e.g. Ubuntu 22.04" + validations: + required: true +- type: textarea + id: environment + attributes: + label: Environment + description: "If you think your environment may be related to the problem, please describe it here." \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..3ba13e0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..75eca7e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,34 @@ +name: "⭐ Feature or enhancement request" +description: "suggest new features or enhancements" +title: "[Feature]" +labels: + - "enhancement" +body: +- type: markdown + attributes: + value: "Please make sure to [search for existing issues](https://github.com/lencx/ChatGPT/issues) before creating a new one." +- type: textarea + id: feature-description + attributes: + label: "Feature description" + description: "Describe the feature or enhancements you'd like to see." + validations: + required: true +- type: textarea + id: motivation + attributes: + label: "Motivation" + description: "Describe the motivation for this feature or enhancement." +- type: textarea + id: alternatives + attributes: + label: "Alternatives" + description: "Describe any alternatives you've considered." +- type: textarea + id: additional-context + attributes: + label: "Additional context" + description: "Add any other context or screenshots about the feature request here." +- type: markdown + attributes: + value: Please limit one request per issue. diff --git a/.github/ISSUE_TEMPLATE/security.yml b/.github/ISSUE_TEMPLATE/security.yml new file mode 100644 index 0000000..7c0653b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/security.yml @@ -0,0 +1,34 @@ +name: "⚠️ Security&Privacy issue" +description: "Report security or privacy issues" +title: "[Security]" +labels: + - "security" +body: +- type: markdown + attributes: + value: "Please make sure to [search for existing issues](https://github.com/lencx/ChatGPT/issues) before creating a new one." +- type: textarea + id: security-description + attributes: + label: "Description" + description: "Describe the security or privacy issue." + validations: + required: true +- type: textarea + id: motivation + attributes: + label: "Motivation" + description: "Describe the motivation for this security or privacy issue." +- type: textarea + id: alternatives + attributes: + label: "Alternatives" + description: "Describe any alternatives you've considered." +- type: textarea + id: additional-context + attributes: + label: "Additional context" + description: "Add any other context or screenshots about the security or privacy issue here." +- type: markdown + attributes: + value: Please limit one request per issue. \ No newline at end of file