Skip to content

Commit 5e44f4d

Browse files
committed
Update Issue Templates to YAML from MD
1 parent 9b473ac commit 5e44f4d

File tree

7 files changed

+173
-90
lines changed

7 files changed

+173
-90
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 36 deletions
This file was deleted.
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
name: Bug Report
2+
description: Something is not working
3+
title: '[BUG] <title>'
4+
labels: [bug]
5+
body:
6+
- type: checkboxes
7+
attributes:
8+
label: Is there an existing issue for this?
9+
description: Please search to see if an issue already exists for the bug you encountered.
10+
options:
11+
- label: I have searched the existing issues
12+
required: true
13+
- type: textarea
14+
id: description
15+
attributes:
16+
label: Description
17+
placeholder: Please include steps to reproduce your issue, provide example code snippets if possible
18+
validations:
19+
required: true
20+
- type: textarea
21+
id: screenshots
22+
attributes:
23+
label: Screenshots
24+
placeholder: Please include screenshots if possible to make it clear and easier to reproduce the issue
25+
validations:
26+
required: false
27+
- type: textarea
28+
id: expected
29+
attributes:
30+
label: Expected Behaviour
31+
placeholder: What did you expect to happen instead
32+
validations:
33+
required: true
34+
- type: input
35+
id: modern-fortran-version
36+
attributes:
37+
label: Version of Modern Fortran
38+
placeholder: v3.0.0, ...
39+
validations:
40+
required: true
41+
- type: input
42+
id: vscode-version
43+
attributes:
44+
label: Version of Visual Studio Code
45+
placeholder: v1.68.0, ...
46+
validations:
47+
required: true
48+
- type: input
49+
id: platform
50+
attributes:
51+
label: Platform and Architecture
52+
placeholder: Linux, MacOS/ARM, Windows, OpenBSD, ...
53+
validations:
54+
required: true
55+
- type: textarea
56+
id: additional
57+
attributes:
58+
label: Additional Information
59+
placeholder: Further relevant context, i.e. links to other issues
60+
validations:
61+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
contact_links:
2+
- name: Modern Fortran discussion board
3+
url: https://github.com/fortran-lang/vscode-fortran-support/discussions
4+
about: Have a Question or an Idea about the extension? Start a discussion on the Modern Fortran Discussion Board.
5+
- name: fortls Language Server discusion board
6+
url: https://github.com/gnikit/fortls/discussions
7+
about: Problems with the Language Server? Start a discussion on the fortls Language Server Discussion Board.
8+
- name: Fortran-lang discourse
9+
url: https://fortran-lang.discourse.group/
10+
about: Discussion about all things Fortran
11+
- name: Fortran-lang mailing list
12+
url: https://groups.io/g/fortran-lang
13+
about: Mailinglist for the Fortran language

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 19 deletions
This file was deleted.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Feature Request
2+
description: Suggest an idea for this project
3+
title: '[FEAT] <title>'
4+
labels: [feature-request]
5+
body:
6+
- type: checkboxes
7+
attributes:
8+
label: Is there an existing request for this?
9+
description: Please search to see if an issue already exists for the feature you are suggesting.
10+
options:
11+
- label: I have searched the existing issues
12+
required: true
13+
- type: textarea
14+
attributes:
15+
label: Feature Request
16+
description: |
17+
Describe the feature you'd like.
18+
validations:
19+
required: true

.github/ISSUE_TEMPLATE/syntax-highlighting.md

Lines changed: 0 additions & 35 deletions
This file was deleted.
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
name: Syntax Highlighting
2+
description: Spotted a bug in the Syntax Highlighting
3+
title: '[SYNTAX] <title>'
4+
labels: [syntax-highlight]
5+
body:
6+
- type: checkboxes
7+
attributes:
8+
label: Is there an existing issue for this?
9+
description: Please search to see if an issue already exists for the bug you encountered.
10+
options:
11+
- label: I have searched the existing issues
12+
required: true
13+
- type: textarea
14+
id: description
15+
attributes:
16+
label: Description
17+
placeholder: A clear and concise description of what the bug is
18+
validations:
19+
required: true
20+
- type: textarea
21+
id: screenshots
22+
attributes:
23+
label: Screenshots
24+
placeholder: Add screenshots to help explain where syntax highlighting is failing
25+
validations:
26+
required: true
27+
- type: textarea
28+
id: code-example
29+
attributes:
30+
label: Code Example
31+
description: |
32+
Provide the code that caused the highlighting to fail in a Minimal Working Example.
33+
See Wikipedia for how to write a Minimal Working Example: https://en.wikipedia.org/wiki/Minimal_working_example
34+
value: |
35+
program main
36+
implicit none
37+
integer :: i, j, k
38+
end program main
39+
render: Fortran
40+
validations:
41+
required: false
42+
- type: dropdown
43+
id: language
44+
attributes:
45+
label: Fortran Version (Free/Fixed Form)
46+
description: Choose the type of Fortran you spotted the issue (Free or Fixed Form)
47+
multiple: false
48+
options:
49+
- Free Form e.g. F90+
50+
- Fixed Form e.g. F77
51+
validations:
52+
required: true
53+
- type: input
54+
id: modern-fortran-version
55+
attributes:
56+
label: Version of Modern Fortran
57+
placeholder: v3.0.0, ...
58+
validations:
59+
required: true
60+
- type: input
61+
id: vscode-version
62+
attributes:
63+
label: Version of Visual Studio Code
64+
placeholder: v1.68.0, ...
65+
validations:
66+
required: true
67+
- type: input
68+
id: platform
69+
attributes:
70+
label: Platform and Architecture
71+
placeholder: Linux, MacOS/ARM, Windows, OpenBSD, ...
72+
validations:
73+
required: true
74+
- type: textarea
75+
id: additional
76+
attributes:
77+
label: Additional Information
78+
placeholder: Further relevant context, i.e. links to other issues
79+
validations:
80+
required: false

0 commit comments

Comments
 (0)