Skip to content

Commit 4bf8e1d

Browse files

File tree

6 files changed

+126
-51
lines changed

6 files changed

+126
-51
lines changed
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
name: 🐛 Bug report
2+
description: Something not behaving as expected?
3+
title: '[Bug]: '
4+
labels: ['bug']
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Please check for an existing issue and the [README](https://github.com/martincostello/dotnet-minimal-api-integration-testing/blob/main/README.md) before submitting a bug report.
10+
- type: textarea
11+
attributes:
12+
label: Describe the bug
13+
description: A clear and concise description of what the bug is.
14+
validations:
15+
required: true
16+
- type: textarea
17+
attributes:
18+
label: Expected behaviour
19+
description: A clear and concise description of what you expected to happen.
20+
validations:
21+
required: false
22+
- type: textarea
23+
attributes:
24+
label: Actual behaviour
25+
description: What actually happens.
26+
validations:
27+
required: false
28+
- type: textarea
29+
attributes:
30+
label: Steps to reproduce
31+
description: |
32+
Provide a link to a [minimalistic project which reproduces this issue (repro)](https://stackoverflow.com/help/mcve) hosted in a **public** GitHub repository.
33+
Code snippets, such as a failing unit test or small console app, which demonstrate the issue wrapped in a [fenced code block](https://docs.github.com/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks) are also acceptable.
34+
35+
This issue will be closed if:
36+
- The behaviour you're reporting cannot be easily reproduced.
37+
- The issue is a duplicate of an existing issue.
38+
- The behaviour you're reporting is by design.
39+
validations:
40+
required: false
41+
- type: textarea
42+
attributes:
43+
label: Exception(s) (if any)
44+
description: Include any exception(s) and/or stack trace(s) you get when facing this issue.
45+
render: text
46+
validations:
47+
required: false
48+
- type: textarea
49+
attributes:
50+
label: Anything else?
51+
description: |
52+
Links? References? Anything that will give us more context about the issue you are encountering is useful.
53+
54+
💡Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
55+
validations:
56+
required: false
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: 💡 Feature request
2+
description: Suggest a feature request or improvement
3+
title: '[Feature request]: '
4+
labels: ['feature-request']
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Please check for an existing issue and the [README](https://github.com/martincostello/dotnet-minimal-api-integration-testing/blob/main/README.md) before submitting a feature request.
10+
- type: textarea
11+
attributes:
12+
label: Is your feature request related to a specific problem? Or an existing feature?
13+
description: A clear and concise description of what the problem is. Motivating examples help prioritise things.
14+
placeholder: I am trying to [...] but [...]
15+
validations:
16+
required: true
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
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: 🤔 Question?
2+
description: You have something specific to achieve and the existing documentation hasn't covered how.
3+
title: '[Question]: '
4+
labels: ['question']
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Please check for an existing issue and the [README](https://github.com/martincostello/dotnet-minimal-api-integration-testing/blob/main/README.md) before asking a question.
10+
- type: textarea
11+
attributes:
12+
label: What do you want to achieve?
13+
description: A clear and concise description of what you're trying to do.
14+
placeholder: I am trying to [...] but [...]
15+
validations:
16+
required: true
17+
- type: textarea
18+
attributes:
19+
label: What code or approach do you have so far?
20+
description: |
21+
Provide a [minimalistic project which shows what you have so far](https://stackoverflow.com/help/mcve) hosted in a **public** GitHub repository.
22+
Code snippets wrapped in a [fenced code block](https://docs.github.com/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks) are also acceptable.
23+
validations:
24+
required: true
25+
- type: textarea
26+
attributes:
27+
label: Additional context
28+
description: |
29+
Add any other context or screenshots related to your question here.
30+
validations:
31+
required: false

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 50 deletions
This file was deleted.

.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: true
2+
contact_links:
3+
- name: Contact me
4+
url: https://martincostello.com/bluesky
5+
about: You can also contact me on Bluesky.

TodoApp.slnx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@
2020
<File Path=".github/PULL_REQUEST_TEMPLATE.md" />
2121
</Folder>
2222
<Folder Name="/Solution Items/.github/ISSUE_TEMPLATE/">
23-
<File Path=".github/ISSUE_TEMPLATE/bug_report.md" />
23+
<File Path=".github/ISSUE_TEMPLATE/10_bug_report.yml" />
24+
<File Path=".github/ISSUE_TEMPLATE/20_feature_request.yml" />
25+
<File Path=".github/ISSUE_TEMPLATE/30_question.yml" />
26+
<File Path=".github/ISSUE_TEMPLATE/config.yml" />
2427
</Folder>
2528
<Folder Name="/Solution Items/.github/workflows/">
2629
<File Path=".github/workflows/build.yml" />

0 commit comments

Comments
 (0)