Skip to content

Commit b0c7530

Browse files
committed
Implement github issue forms
1 parent f371912 commit b0c7530

File tree

5 files changed

+120
-24
lines changed

5 files changed

+120
-24
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Best Practice
2+
description: Report a best practice issue, such as a language feature or README update.
3+
labels: ["needs triage", "best practice"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
## Hello 👋
9+
If this issue involves a defect with the library, please file a Bug Report issue instead. This template is for a recommended README / documentation update or a language update, etc.
10+
- type: textarea
11+
id: summary
12+
attributes:
13+
label: Description
14+
description: Summarize the problem. Attach any relevant links, etc.
15+
validations:
16+
required: true
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
name: Bug Report
2+
description: File a bug report
3+
labels: ["needs triage", "bug"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
## Hello 👋
9+
Thank you for filling out a bug report. We'll respond as quickly as we can. The more information you provide, the more likely we are to be able to diagnose the problem. If you have something else to discuss that doesn't fit this template, try our [Slack](https://slack.smartdevicelink.com/).
10+
- type: textarea
11+
id: summary
12+
attributes:
13+
label: Bug Summary
14+
description: Summarize the problem. Attach any relevant crash reports or test apps as well.
15+
validations:
16+
required: true
17+
- type: textarea
18+
id: repro-steps
19+
attributes:
20+
label: Reproduction Steps
21+
value: |
22+
1. [Step 1]
23+
2. [Step 2]
24+
3. [Step 3]
25+
26+
Expected Behavior:
27+
28+
Observed Behavior:
29+
validations:
30+
required: true
31+
- type: input
32+
id: javascript-version
33+
attributes:
34+
label: JavaScript Version(s)
35+
placeholder: 1.5.0
36+
validations:
37+
required: false
38+
- type: input
39+
id: sdl-javascript-version
40+
attributes:
41+
label: sdl_javascript Version
42+
placeholder: 1.5.0
43+
validations:
44+
required: true
45+
- type: textarea
46+
id: testing-against
47+
attributes:
48+
label: Testing Environment(s)
49+
description: |
50+
For Example:
51+
- Ford TDK 3.4 (19286_DEVTEST)
52+
- Manticore v2.9.0 (See top of the open Manticore screen)
53+
- SDL Core v8.0.0 + Generic_HMI v0.11.0
54+
placeholder: |
55+
For Example:
56+
- Ford TDK 3.4 (19286_DEVTEST)
57+
- Manticore v2.9.0 (See top of the open Manticore screen)
58+
- SDL Core v8.0.0 + Generic_HMI v0.11.0
59+
render: markdown
60+
validations:
61+
required: true
62+
- type: textarea
63+
id: logs
64+
attributes:
65+
label: Relevant log output
66+
description: Please copy-paste any relevant log output. This will automatically be rendered as code.
67+
render: shell

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: Proposal (For Livio Internal Use ONLY)
2+
description: Create a proposal feature issue
3+
title: "[SDL XXXX] TITLE"
4+
labels: proposal
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
## Hello 👋
10+
If you are not a Livio project manager, this is not the template for you. This is intended to be a template for creating an issue based on an accepted proposal from the [SDL Evolution](https://www.github.com/smartdevicelink/sdl_evolution) process.
11+
- type: textarea
12+
id: proposal-link
13+
attributes:
14+
label: Proposal Link
15+
value: |
16+
Proposal: [Proposal Name](Proposal Link)
17+
render: markdown
18+
validations:
19+
required: true
20+
- type: textarea
21+
id: proposal-description
22+
attributes:
23+
label: Proposal Introduction
24+
value: |
25+
> Paste proposal introduction here
26+
render: markdown
27+
validations:
28+
required: true
29+
- type: input
30+
id: review-link
31+
attributes:
32+
label: Review Link
33+
value: |
34+
Review: Paste Proposal Review Link Here
35+
validations:
36+
required: true

0 commit comments

Comments
 (0)