Skip to content

Commit b531db9

Browse files
authored
feat(issues): Add issue template for making epics (#33)
* Add issue template for making epics * feat(issues): Add Epic isues template. Plus fix spellchecking of them.
1 parent 82b177a commit b531db9

File tree

4 files changed

+85
-6
lines changed

4 files changed

+85
-6
lines changed

.github/ISSUE_TEMPLATE/EPIC.yml

+73
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
name: "🏛️ Epic"
2+
description: Create a new Epic.
3+
title: "🏛️ [EPIC] : <title>"
4+
labels: ["epic"]
5+
projects: ["/input-output-hk/102"]
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: "⚠️ **Epics are only to be created by the Project Managers!** ⚠️"
10+
- type: input
11+
id: summary
12+
attributes:
13+
label: "Summary"
14+
description: "Short Summary of the Epic"
15+
placeholder: "Short Summary"
16+
validations:
17+
required: true
18+
- type: input
19+
id: jira-epic
20+
attributes:
21+
label: "JIRA Epic"
22+
description: All Epics must have a linked Jira [EPIC](https://input-output.atlassian.net/jira/software/c/projects/NPG/issues)
23+
placeholder: ex. https://input-output.atlassian.net/browse/NPG-8294
24+
validations:
25+
required: true
26+
- type: textarea
27+
id: description
28+
attributes:
29+
label: "Description"
30+
description: "Extended Description of the Epic"
31+
placeholder: "Explicit extended description of the epic..."
32+
validations:
33+
required: true
34+
35+
- type: markdown
36+
attributes:
37+
value: |
38+
---
39+
## TODO Lists
40+
41+
- type: textarea
42+
id: todo
43+
attributes:
44+
label: "Todo"
45+
description: "Grouped Todo lists. Each links to its issue, when created."
46+
placeholder: |
47+
### <list 1 name>
48+
49+
- [ ] #1
50+
- [ ] #2
51+
- [ ] issue description when not yet created.
52+
53+
### <list 2 name>
54+
55+
- [ ] #3
56+
- [ ] #4
57+
- [ ] issue description when not yet created.
58+
59+
value: |
60+
### <list 1 name>
61+
62+
- [ ] #1
63+
- [ ] #2
64+
- [ ] issue description when not yet created.
65+
66+
### <list 2 name>
67+
68+
- [ ] <issue>
69+
- [ ] <issue>
70+
- [ ] <issue>
71+
72+
validations:
73+
required: true

.vscode/extensions.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
"bierner.markdown-preview-github-styles",
99
"Dart-Code.dart-code",
1010
"Dart-Code.flutter",
11-
"earthly.earthfile-syntax-highlighting"
11+
"earthly.earthfile-syntax-highlighting",
12+
"redhat.vscode-yaml",
13+
"remcohaszing.schemastore",
14+
"tamasfe.even-better-toml"
1215
]
1316
}

Earthfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ markdown-check:
99
# Check Markdown in this repo.
1010
LOCALLY
1111

12-
DO github.com/input-output-hk/catalyst-ci/earthly/mdlint:v1.2.4+MDLINT_LOCALLY --src=$(echo ${PWD})
12+
DO github.com/input-output-hk/catalyst-ci/earthly/mdlint:v1.2.5+MDLINT_LOCALLY --src=$(echo ${PWD})
1313

1414
markdown-check-fix:
1515
# Check Markdown in this repo.
1616
LOCALLY
1717

18-
DO github.com/input-output-hk/catalyst-ci/earthly/mdlint:v1.2.4+MDLINT_LOCALLY --src=$(echo ${PWD}) --fix=--fix
18+
DO github.com/input-output-hk/catalyst-ci/earthly/mdlint:v1.2.5+MDLINT_LOCALLY --src=$(echo ${PWD}) --fix=--fix
1919

2020
spell-check:
2121
# Check spelling in this repo.
2222
LOCALLY
2323

24-
DO github.com/input-output-hk/catalyst-ci/earthly/cspell:v1.2.4+CSPELL_LOCALLY --src=$(echo ${PWD})
24+
DO github.com/input-output-hk/catalyst-ci/earthly/cspell:v1.2.5+CSPELL_LOCALLY --src=$(echo ${PWD})
2525

cspell.json

+5-2
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,10 @@
220220
"ignorePaths": [
221221
".config/dictionaries/**",
222222
"tmp/**",
223-
".github/**",
224-
"cspell.json"
223+
"cspell.json",
224+
".git/**",
225+
"**/.gitignore",
226+
".vscode/**",
227+
"**/.idea/**"
225228
]
226229
}

0 commit comments

Comments
 (0)