diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 8819409d1f..0000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: bug ---- - -### Bug description - - - -### Steps to reproduce - - - -### Expected behaviour - - - -### Screenshots or video - - - -### Desktop (please complete the following information) - - - -### Additional context - - - ---- - -- [ ] I have checked [bug reports](https://community.anytype.io/c/bug-reports/l/latest?board=default) and upvoted existing ones instead of creating a new one (check [this article](https://doc.anytype.io/d/community/community-forum) if you don't know how to join the community) -- [ ] I have considered creating a pull request with fixes instead of a bug report and want to proceed \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000000..8bea7cca68 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,61 @@ +name: Bug report +description: File a bug +labels: ["bug", "triage"] +body: +- type: checkboxes + attributes: + label: Have you read a contributing guide? + description: Please read [CONTRINUTING.md](../../docs/CONTRIBUTING.md) before proceeding. Check if there are existing [bug reports](https://community.anytype.io/c/bug-reports/l/latest?board=default) and upvote them instead. Follow [this article](https://doc.anytype.io/d/community/community-forum) if you don't know how to join the community. + options: + - label: I have read CONTRIBUTING.md + required: true + - label: I have searched the existing issues and didn't find any that were similar + required: true + - label: I have considered creating a pull request with fixes instead of a bug report and want to proceed + required: true +- 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: Steps To Reproduce + description: Steps to reproduce the behavior. + placeholder: | + 1. In this environment... + 2. With this config... + 3. Run '...' + 4. See error... + validations: + required: true +- type: textarea + attributes: + label: Environment + description: | + For example, + - **OS**: macOS 14 + - **Version**: 0.35.4 + value: | + - OS: + - Version: + render: markdown + validations: + required: true +- type: textarea + attributes: + label: Anything else? + description: | + Screenshots? Videos? Links? References? Anything that will give us more context about the issue you are encountering! + + Tip: You can attach images or log 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 index 734ba26884..7c8e364b18 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -6,6 +6,3 @@ contact_links: - name: Anytype Community url: https://community.anytype.io about: Existing feature requests and bug reports from Anytype users. - - name: Security Issue - url: mailto:security@anytype.io - about: Please report security vulnerabilities here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index e381904d9f..0000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: enhancement ---- - -### Is your feature request related to a problem? Please describe - - - -### Describe the solution you'd like - - - -### Describe alternatives you've considered - - - -### Additional context - - - -### Dependencies - -**Design artboards** - -**Linked issues** - ---- - -- [ ] I have checked [feature requests](https://community.anytype.io/c/feature-requests/l/latest?board=default) and upvoted existing ones instead of creating a new one (check [this article](https://doc.anytype.io/d/community/community-forum) if you don't know how to join the community) -- [ ] I have considered creating a pull request with a new feature instead of a feature request and want to proceed diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000000..c9c5c7ebe9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,38 @@ +name: Feature request +description: Suggest an idea +labels: ["enhancement", "triage"] +body: +- type: checkboxes + attributes: + label: Have you read a contributing guide? + description: Please read [CONTRINUTING.md](../../docs/CONTRIBUTING.md) before proceeding. Check if there are existing [feature requests](https://community.anytype.io/c/feature-requests/l/latest?board=default) and upvote them instead. Follow [this article](https://doc.anytype.io/d/community/community-forum) if you don't know how to join the community. + options: + - label: I have read CONTRIBUTING.md + required: true + - label: I have searched the existing requests and didn't find any that were similar + required: true + - label: I have considered creating a pull request instead and want to proceed + required: true +- type: textarea + id: feature-description + attributes: + label: Clear and concise description of the problem + validations: + required: true +- type: textarea + id: suggested-solution + attributes: + label: Suggested solution + validations: + required: true +- type: textarea + id: alternative + attributes: + label: Alternative + description: Clear and concise description of any alternative solutions or features you've considered. +- type: textarea + id: additional-context + attributes: + label: Additional context + description: Any other context or screenshots about the feature request here. +