Skip to content

Commit 53fc6bc

Browse files
authored
feat: Added release template and issue templates (#1473)
* Added release template and issue templates * Prettier fixes * Prettier fixes * Revert "Prettier fixes" This reverts commit 6f38aad. * Replaced templates with the ones from web extension * Update release.yaml
1 parent cfa0425 commit 53fc6bc

File tree

5 files changed

+160
-0
lines changed

5 files changed

+160
-0
lines changed
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
name: Bug report
2+
description: File a bug report
3+
title: '[BUG] '
4+
labels: ['bug', 'triage']
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this bug report!
10+
11+
- type: textarea
12+
id: reproduce
13+
attributes:
14+
label: Steps to reproduce
15+
description: Explain how the behavior can be reproduced.
16+
value: |
17+
1. Go to '...'
18+
2. Click on '....'
19+
3. Scroll down to '....'
20+
4. Click on '...'
21+
validations:
22+
required: true
23+
24+
- type: textarea
25+
id: expected
26+
attributes:
27+
label: Expected result
28+
description: A clear and concise description of what you expected to happen.
29+
validations:
30+
required: true
31+
32+
- type: textarea
33+
id: actual
34+
attributes:
35+
label: Actual result
36+
description: A clear and concise description of what is happening.
37+
validations:
38+
required: true
39+
40+
- type: textarea
41+
id: screenshots
42+
attributes:
43+
label: Screenshots or videos
44+
description: If applicable, add screenshots and/or a short video to help explain your problem.
45+
46+
- type: textarea
47+
id: additional-context
48+
attributes:
49+
label: Additional context
50+
description: Add any other context about the problem here.
51+
52+
- type: dropdown
53+
id: os
54+
attributes:
55+
label: Operating system
56+
description: What operating system are you seeing the problem on?
57+
multiple: true
58+
options:
59+
- Windows
60+
- macOS
61+
- Linux
62+
- Android
63+
- iOS
64+
validations:
65+
required: true
66+
67+
- type: input
68+
id: os-version
69+
attributes:
70+
label: Operating system version
71+
description: What version of the operating system(s) are you seeing the problem on?
72+
73+
- type: dropdown
74+
id: browsers
75+
attributes:
76+
label: Browsers
77+
description: What browser(s) are you seeing the problem on?
78+
multiple: true
79+
options:
80+
- Chrome
81+
- Microsoft Edge
82+
- Firefox
83+
- Opera
84+
validations:
85+
required: true
86+
87+
- type: input
88+
id: browser-version
89+
attributes:
90+
label: Browser version
91+
description: What version of the browser(s) are you seeing the problem on?

.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: Ask a question
4+
url: https://github.com/interledger/testnet/discussions/landing
5+
about: Ask questions and discuss with other community members
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Feature
2+
description: Scope out a feature implementation
3+
body:
4+
- type: textarea
5+
id: context
6+
attributes:
7+
label: Context
8+
description: A clear and concise description of the feature.
9+
validations:
10+
required: true
11+
12+
- type: textarea
13+
id: todos
14+
attributes:
15+
label: Todos
16+
description: List of todos to complete the feature.
17+
validations:
18+
required: true
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Feature request
2+
description: Submit a feature request
3+
title: '[FEATURE REQUEST] '
4+
labels: ['discussion: idea', 'triage']
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this feature request! Please fill out this form as completely as possible. If this issue has a `needs approval` label, please do not start coding yet. Wait until a core member approves the feature request by removing this label.
10+
11+
- type: textarea
12+
id: describe
13+
attributes:
14+
label: Describe the feature you would like to request
15+
description: A clear and concise description of what you want and what your use case is.
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: solution
21+
attributes:
22+
label: Describe the solution you would like
23+
description: A clear and concise description of what you want to happen.
24+
validations:
25+
required: true
26+
27+
- type: textarea
28+
id: context
29+
attributes:
30+
label: Additional context
31+
description: Add any other context or screenshots about the feature request here.

.github/release.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
changelog:
2+
categories:
3+
- title: Breaking Changes
4+
labels:
5+
- breaking
6+
- title: General Changes
7+
labels:
8+
- '*'
9+
exclude:
10+
labels:
11+
- dependencies
12+
- breaking
13+
- title: Dependency Updates
14+
labels:
15+
- dependencies

0 commit comments

Comments
 (0)