Skip to content

Commit c18527a

Browse files
committed
docs(github): add issue templates for bug reports and feature requests
Provide structured forms for users to submit bug reports. Offer a clear template for users to propose new features. Configure issue templates to disable blank issues and link to discussions. Improve the quality and consistency of incoming issues.
1 parent fda09e3 commit c18527a

3 files changed

Lines changed: 96 additions & 0 deletions

File tree

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: Bug Report
2+
description: Create a report to help us improve ZeroLimit
3+
title: "[Bug]: "
4+
labels: ["bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this bug report!
10+
- type: textarea
11+
id: environment
12+
attributes:
13+
label: Environment
14+
description: Provide details about your system and setup.
15+
value: |
16+
- OS:
17+
- ZeroLimit version:
18+
- CLIProxyAPI version:
19+
- Client(s) (e.g., Claude Code CLI, Cursor):
20+
- Network (e.g., Home network, Corporate VPN):
21+
validations:
22+
required: true
23+
- type: textarea
24+
id: reproduce
25+
attributes:
26+
label: Steps to reproduce
27+
description: What did you do?
28+
placeholder: |
29+
1. Install and start CLIProxyAPI.
30+
2. ...
31+
validations:
32+
required: true
33+
- type: textarea
34+
id: expected
35+
attributes:
36+
label: Expected behavior
37+
description: What did you expect to happen?
38+
validations:
39+
required: true
40+
- type: textarea
41+
id: actual
42+
attributes:
43+
label: Actual behavior
44+
description: What actually happened?
45+
validations:
46+
required: true
47+
- type: textarea
48+
id: details
49+
attributes:
50+
label: Additional details
51+
description: Add any other context about the problem here. Screenshots or console logs are helpful.
52+
validations:
53+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: GitHub Discussions
4+
url: https://github.com/0xtbug/zero-limit/discussions
5+
about: Ask questions, share ideas, and engage with the community.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Feature Request
2+
description: Suggest an idea for ZeroLimit
3+
title: "[Feature]: "
4+
labels: ["enhancement"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to propose a new feature for ZeroLimit!
10+
- type: textarea
11+
id: problem
12+
attributes:
13+
label: Is your feature request related to a problem? Please describe.
14+
description: A clear and concise description of what the problem is.
15+
placeholder: I'm always frustrated when...
16+
validations:
17+
required: true
18+
- type: textarea
19+
id: solution
20+
attributes:
21+
label: Describe the solution you'd like
22+
description: A clear and concise description of what you want to happen.
23+
validations:
24+
required: true
25+
- type: textarea
26+
id: alternatives
27+
attributes:
28+
label: Describe alternatives you've considered
29+
description: A clear and concise description of any alternative solutions or features you've considered.
30+
validations:
31+
required: false
32+
- type: textarea
33+
id: extra
34+
attributes:
35+
label: Additional Context
36+
description: Add any other context or screenshots about the feature request here.
37+
validations:
38+
required: false

0 commit comments

Comments
 (0)