Przeglądaj źródła

GitHub: Issue forms updated (#7292)

* feature request form

* bug form

* Update .github/ISSUE_TEMPLATE/bug_report_form.yaml

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
maTh 1 rok temu
rodzic
commit
969182237c

+ 2 - 1
.github/ISSUE_TEMPLATE/bug_report_form.yaml

@@ -1,5 +1,6 @@
 name: Bug Report
 description: Create a report to help us improve
+type: Bug
 title: "[Bug] "
 labels: ["Bug (unconfirmed)"]
 body:
@@ -43,7 +44,7 @@ body:
     attributes:
       label: System information
       description: Please complete the following information
-      value: "- Database version: [e.g. Mysql 5.7, SQLite]\n- PHP version: [e.g. PHP 8.1]\n- Installation type: [e.g. Docker, Docker image source, git, Yunohost]\n-Web server type: [e.g. Apache, nginx]\n- Device: [e.g. iPhone13]\n- OS: [e.g. Ubuntu 22.04, Win10, MacOS14]\n- Browser: [e.g. Firefox 124]"
+      value: "- Database version: [e.g. SQLite, PostgreSQL 17]\n- PHP version: [e.g. PHP 8.2]\n- Installation type: [e.g. Docker, Docker image source, git, Yunohost]\n- Web server type: [e.g. Apache, nginx]\n- Device: [e.g. iPhone13]\n- OS: [e.g. Ubuntu 24.04, Win11, MacOS14]\n- Browser: [e.g. Firefox 134]"
     validations:
       required: true
   - type: textarea

+ 0 - 20
.github/ISSUE_TEMPLATE/feature_request.md

@@ -1,20 +0,0 @@
----
-name: Feature request
-about: Suggest an idea for this project
-title: "[Feature]"
-labels: ''
-assignees: ''
-
----
-
-**Is your feature request related to a problem? Please describe.**
-A clear and concise description of what the problem is. Ex. I’m always frustrated when […]
-
-**Describe the solution you’d like**
-A clear and concise description of what you want to happen.
-
-**Describe alternatives you’ve considered**
-A clear and concise description of any alternative solutions or features you’ve considered.
-
-**Additional context**
-Add any other context or screenshots about the feature request here.

+ 41 - 0
.github/ISSUE_TEMPLATE/feature_request.yaml

@@ -0,0 +1,41 @@
+name: Feature Request
+description: Suggest an idea for FreshRSS
+type: Feature
+title: "[Feature] "
+labels: ["Feature Request"]
+body:
+  - type: textarea
+    id: description
+    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: true
+  - type: textarea
+    id: description
+    attributes:
+      label: Use case
+      description: "A clear and concise description how you work with FreshRSS. Please support with examples."
+    validations:
+      required: false
+- type: textarea
+    id: description
+    attributes:
+      label: Describe the solution you’d like
+      description: "A clear and concise description of what you want to happen."
+    validations:
+      required: true
+  - type: textarea
+    id: description
+    attributes:
+      label: Describe alternatives you’ve considered
+      description: "A clear and concise description of any alternative solutions or features you’ve considered."
+    validations:
+      required: false
+  - type: textarea
+    id: description
+    attributes:
+      label: Additional context
+      description: "Add any other context or screenshots about the feature request here."
+    validations:
+      required: false