Skip to content

Commit 88180f1

Browse files
CopilotJusterZhu
andauthored
Add GitHub issue templates for bug, feature, refactor, and blank intake (#11)
* Initial plan * docs: add github issue templates for bug feature refactor and blank Co-authored-by: JusterZhu <11714536+JusterZhu@users.noreply.github.com> Agent-Logs-Url: https://github.com/GeneralLibrary/GeneralUpdate.Maui/sessions/6ee4f99b-29db-4cac-b558-79f04486dbaa * docs: add distinct emojis to each issue template Co-authored-by: JusterZhu <11714536+JusterZhu@users.noreply.github.com> Agent-Logs-Url: https://github.com/GeneralLibrary/GeneralUpdate.Maui/sessions/fe7b63b0-285d-4808-8a5c-aa2e389dd0f4 --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: JusterZhu <11714536+JusterZhu@users.noreply.github.com>
1 parent 0f51989 commit 88180f1

4 files changed

Lines changed: 92 additions & 0 deletions

File tree

.github/ISSUE_TEMPLATE/blank.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
name: "📝 Blank issue"
3+
about: "📝 Open a free-form issue without a structured template"
4+
title: ""
5+
labels: []
6+
assignees: []
7+
---
8+
9+
Use this template for issues that do not fit the other categories.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
name: "🐛 Bug report"
3+
about: "🐛 Report a reproducible bug in GeneralUpdate.Maui"
4+
title: "[Bug]: "
5+
labels: ["bug"]
6+
assignees: []
7+
---
8+
9+
## Description
10+
Describe the problem clearly.
11+
12+
## Reproduction steps
13+
1.
14+
2.
15+
3.
16+
17+
## Expected behavior
18+
What did you expect to happen?
19+
20+
## Actual behavior
21+
What happened instead?
22+
23+
## Environment
24+
- Package version:
25+
- .NET SDK version:
26+
- Target framework (for example `net10.0-android`):
27+
- Device/OS version:
28+
29+
## Logs / stack trace / screenshots
30+
Paste any relevant logs, stack traces, or screenshots.
31+
32+
## Additional context
33+
Add any other context about the problem here.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
name: "✨ Feature request"
3+
about: "✨ Suggest a new feature or enhancement"
4+
title: "[Feature]: "
5+
labels: ["enhancement"]
6+
assignees: []
7+
---
8+
9+
## Summary
10+
Describe the feature you want.
11+
12+
## Problem statement
13+
What problem does this solve?
14+
15+
## Proposed solution
16+
Describe your preferred solution.
17+
18+
## Alternatives considered
19+
Describe any alternatives you considered.
20+
21+
## Usage example
22+
Show how this feature would be used (pseudo-code or sample API usage is welcome).
23+
24+
## Additional context
25+
Add any other context, links, or references.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
name: "♻️ Refactoring proposal"
3+
about: "♻️ Propose internal code improvements without changing external behavior"
4+
title: "[Refactor]: "
5+
labels: ["refactor"]
6+
assignees: []
7+
---
8+
9+
## Scope
10+
Which module(s) should be refactored? (for example `GeneralUpdate.Maui.Android`)
11+
12+
## Current pain points
13+
Describe maintainability, readability, or complexity issues.
14+
15+
## Refactoring proposal
16+
Describe the intended refactor.
17+
18+
## Behavior compatibility
19+
How will you ensure no functional behavior changes?
20+
21+
## Risks and mitigations
22+
List possible risks and how to mitigate them.
23+
24+
## Validation plan
25+
Describe tests/checks to prove the refactor is safe.

0 commit comments

Comments
 (0)