Skip to content

Commit 067c7ca

Browse files
authored
Chore: Add issue templates (#736)
1 parent 540e017 commit 067c7ca

File tree

4 files changed

+149
-0
lines changed

4 files changed

+149
-0
lines changed

.github/ISSUE_TEMPLATE/01-sdk-bug.yml

+100
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
name: SDK Bug Report
2+
description: File SDK bug report
3+
labels: ["type:bug", "status:waiting-for-triage"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
**Thank you for taking the time to fill out this bug report!**
9+
💥Before submitting a new request, please search existing issues to see if an issue already exists.
10+
- type: textarea
11+
id: description
12+
attributes:
13+
label: Describe the bug
14+
description: |
15+
Provide a description of the actual behavior observed. If applicable please include any error messages, exception stacktraces or a screenshot.
16+
placeholder: I am trying to do [...] but [...]
17+
validations:
18+
required: true
19+
- type: textarea
20+
id: expected-behavior
21+
attributes:
22+
label: Expected behavior
23+
description: |
24+
A clear and concise description of what you expected to happen.
25+
placeholder: Expected behavior
26+
validations:
27+
required: true
28+
- type: textarea
29+
id: repro-steps
30+
attributes:
31+
label: How to reproduce
32+
description: |
33+
Please include minimal steps to reproduce the problem if possible. E.g.: the smallest possible code snippet; or steps to run project in link above. If possible include text as text rather than screenshots (so it shows up in searches).
34+
If there's a link to a public repo where the sample code exists, include it too.
35+
placeholder: Minimal Reproduction steps
36+
validations:
37+
required: true
38+
- type: input
39+
attributes:
40+
label: SDK Version
41+
placeholder: e.g. 5.32.1
42+
description: Version of the SDK with the bug described above.
43+
validations:
44+
required: false
45+
- type: input
46+
id: regression
47+
attributes:
48+
label: Latest version known to work for scenario above?
49+
description: |
50+
Did this work in a previous build or release of the SDK or API client? If you can try a previous release or build to find out, that can help us narrow down the problem. If you don't know, that's OK.
51+
placeholder: version-number
52+
validations:
53+
required: false
54+
- type: textarea
55+
id: known-workarounds
56+
attributes:
57+
label: Known Workarounds
58+
description: |
59+
Please provide a description of any known workarounds.
60+
placeholder: Known Workarounds
61+
validations:
62+
required: false
63+
- type: textarea
64+
id: logs
65+
attributes:
66+
label: Debug output
67+
description: Please copy and paste the debug output below.
68+
value: |
69+
<details><summary>Click to expand log</summary>
70+
```
71+
72+
<Log output here>
73+
74+
```
75+
</details>
76+
validations:
77+
required: false
78+
- type: textarea
79+
id: configuration
80+
attributes:
81+
label: Configuration
82+
description: |
83+
Please provide more information on your SDK configuration:
84+
* What OS and version, and what distro if applicable (Windows 10, Windows 11, MacOS Catalina, Ubuntu 22.04)?
85+
* What is the architecture (x64, x86, ARM, ARM64)?
86+
* Do you know whether it is specific to that configuration?
87+
placeholder: |
88+
- OS:
89+
- architecture:
90+
validations:
91+
required: false
92+
- type: textarea
93+
id: other-info
94+
attributes:
95+
label: Other information
96+
description: |
97+
If you have an idea where the problem might lie, let us know that here. Please include any pointers to code, relevant changes, or related issues you know of.
98+
placeholder: Other information
99+
validations:
100+
required: false
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: SDK Feature request
2+
description: Request a new feature on the SDK
3+
labels: ["type:feature", "status:waiting-for-triage"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
**Thank you for taking the time to fill out this feature request form!**
9+
💥Please search to see if an issue already exists for the feature you are requesting.
10+
- type: textarea
11+
attributes:
12+
label: Is your feature request related to a problem? Please describe the problem.
13+
description: A clear and concise description of what the problem is.
14+
placeholder: I am trying to do [...] but [...]
15+
validations:
16+
required: false
17+
- type: textarea
18+
attributes:
19+
label: Describe the solution you'd like.
20+
description: |
21+
A clear and concise description of what you want to happen. Include any alternative solutions you've considered.
22+
validations:
23+
required: true
24+
- type: textarea
25+
attributes:
26+
label: Additional context?
27+
description: |
28+
Add any other context or screenshots about the feature request here.
29+
validations:
30+
required: false
+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: Blank issue
3+
about: Something that doesn't fit the other categories
4+
title: ''
5+
labels: ["status:waiting-for-triage"]
6+
assignees: ''
7+
8+
---

.github/ISSUE_TEMPLATE/config.yml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Question on use of graph sdk
4+
url: https://github.com/microsoftgraph/msgraph-sdk-go/discussions
5+
about: Please add your question in the discussions section of the repo
6+
- name: Question on use of kiota
7+
url: https://github.com/microsoft/kiota/discussions
8+
about: Please add your question in the discussions section of the repo
9+
- name: Question or Feature Request for the MS Graph API?
10+
url: https://aka.ms/msgraphsupport
11+
about: Report an issue or limitation with the MS Graph service APIs

0 commit comments

Comments
 (0)