Skip to content

Commit 732a8e4

Browse files
EMaherCopilotCopilot
authored
feat: add GitHub issue templates for bugs, features, and questions (#184)
* feat: add GitHub issue templates for bugs, features, and questions Adds YAML-based issue forms: - bug-report.yml (labels: bug) - feature-request.yml (labels: type:feature) - question.yml (labels: question) --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
1 parent 0ec23ab commit 732a8e4

3 files changed

Lines changed: 111 additions & 0 deletions

File tree

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
name: Bug Report
2+
description: Report a bug with apiops CLI
3+
labels: ["bug"]
4+
body:
5+
- type: input
6+
id: command
7+
attributes:
8+
label: Command that triggered the bug
9+
description: Which CLI command were you running?
10+
placeholder: "apiops init"
11+
validations:
12+
required: true
13+
14+
- type: textarea
15+
id: expected-behavior
16+
attributes:
17+
label: Expected behavior
18+
description: What did you expect to happen?
19+
validations:
20+
required: true
21+
22+
- type: textarea
23+
id: actual-behavior
24+
attributes:
25+
label: Actual behavior
26+
description: What actually happened?
27+
validations:
28+
required: true
29+
30+
- type: input
31+
id: version
32+
attributes:
33+
description: "Run `apiops --version` (or `npm list -g @peterhauge/apiops-cli`) to find the installed version."
34+
validations:
35+
required: true
36+
37+
- type: textarea
38+
id: environment
39+
attributes:
40+
label: Environment details
41+
description: "OS, Node.js version, shell, and any other relevant info."
42+
validations:
43+
required: true
44+
45+
- type: dropdown
46+
id: ci-cd
47+
attributes:
48+
label: CI/CD environment
49+
description: If this bug occurs in a CI/CD pipeline, which platform are you using?
50+
options:
51+
- "N/A (running locally)"
52+
- "GitHub Actions"
53+
- "Azure DevOps"
54+
- "Other"
55+
validations:
56+
required: false
57+
58+
- type: dropdown
59+
id: blocking
60+
attributes:
61+
label: Is this bug blocking you?
62+
options:
63+
- "Yes"
64+
- "No"
65+
validations:
66+
required: false
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Feature Request
2+
description: Suggest a new feature or enhancement
3+
labels: ["type:feature"]
4+
body:
5+
- type: textarea
6+
id: problem
7+
attributes:
8+
label: Problem or use case
9+
description: What problem does this solve?
10+
validations:
11+
required: true
12+
13+
- type: textarea
14+
id: solution
15+
attributes:
16+
label: Proposed solution
17+
description: Describe the solution you'd like
18+
validations:
19+
required: true
20+
21+
- type: input
22+
id: affected-command
23+
attributes:
24+
placeholder: "apiops extract"
25+
validations:
26+
required: false
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Question
2+
description: Ask a usage question or request clarification
3+
labels: ["question"]
4+
body:
5+
- type: textarea
6+
id: question
7+
attributes:
8+
label: Question
9+
description: What would you like to know?
10+
validations:
11+
required: true
12+
13+
- type: textarea
14+
id: context
15+
attributes:
16+
label: Context
17+
description: Any additional context that might help us answer
18+
validations:
19+
required: false

0 commit comments

Comments
 (0)