Skip to content

Commit 9740ac0

Browse files
xsaschakoreneSchm
andauthored
599 enhancement discussion improvements for the new issue templates (#694)
Signed-off-by: Sascha Korf <[email protected]> Co-authored-by: reneSchm <[email protected]>
1 parent 1e955e8 commit 9740ac0

File tree

3 files changed

+68
-73
lines changed

3 files changed

+68
-73
lines changed

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 62 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -3,67 +3,67 @@ description: "Use this template to report bugs."
33
labels:
44
- "class::bug"
55
body:
6-
- type: markdown
7-
attributes:
8-
value: "Please check our [existing issues](https://github.com/DLR-SC/memilio/issues) beforehand."
9-
- type: textarea
10-
id: bug-desc
11-
attributes:
12-
label: Bug description
13-
description: |
14-
Describe the bug.
15-
validations:
16-
required: true
17-
- type: dropdown
18-
id: version
19-
attributes:
20-
label: Version
21-
description: Which operating system are you using?
22-
options:
23-
- Windows
24-
- Linux
25-
- Mac
26-
- Any
27-
validations:
28-
required: true
29-
- type: textarea
30-
id: bug-reprod
31-
attributes:
32-
label: To reproduce
33-
description: |
34-
List the steps to reproduce the bug.
35-
placeholder: |
36-
Steps to reproduce the behavior:
37-
1. Go to '...'
38-
2. Build software via '....'
39-
3. Execute program '....'
40-
4. See error
41-
validations:
42-
required: true
6+
- type: markdown
7+
attributes:
8+
value: "Please check our [existing issues](https://github.com/DLR-SC/memilio/issues) beforehand."
9+
- type: textarea
10+
id: bug-desc
11+
attributes:
12+
label: Bug description
13+
description: |
14+
Describe the bug.
15+
validations:
16+
required: true
17+
- type: dropdown
18+
id: version
19+
attributes:
20+
label: Version
21+
description: Which operating system are you using?
22+
options:
23+
- Windows
24+
- Linux
25+
- Mac
26+
- Github (CI, Actions, etc.)
27+
- Any
28+
validations:
29+
required: true
30+
- type: textarea
31+
id: bug-reprod
32+
attributes:
33+
label: To reproduce
34+
description: |
35+
List the steps to reproduce the bug.
36+
placeholder: |
37+
Steps to reproduce the behavior:
38+
1. Go to '...'
39+
2. Build software via '....'
40+
3. Execute program '....'
41+
4. See error
42+
validations:
43+
required: true
4344

44-
- type: textarea
45-
id: logs
46-
attributes:
47-
label: Relevant log output
48-
description: Please copy and paste any relevant log output. This will be automatically formatted into code.
49-
render: zsh
50-
- type: textarea
51-
id: add_info
52-
attributes:
53-
label: Add any relevant information, e.g. used compiler, screenshots.
54-
render: zsh
55-
placeholder: |
56-
- Compiler: [e.g. gcc 10]
57-
- Used libraries [e.g. HDF5 1.10.7, OpenMPI 4.1.4, ...]
45+
- type: textarea
46+
id: logs
47+
attributes:
48+
label: Relevant log output
49+
description: Please copy and paste any relevant log output. This will be automatically formatted into code.
50+
render: zsh
51+
- type: textarea
52+
id: add_info
53+
attributes:
54+
label: Add any relevant information, e.g. used compiler, screenshots.
55+
render: zsh
56+
placeholder: |
57+
- Compiler: [e.g. gcc 10]
58+
- Used libraries [e.g. HDF5 1.10.7, OpenMPI 4.1.4, ...]
5859
59-
- type: checkboxes
60-
id: checks
61-
attributes:
62-
label: Checklist
63-
description: Add Labels and add this issue to a project.
64-
options:
65-
- label: "Attached labels, especially loc:: or model:: labels."
66-
required: false
67-
- label: Linked to project
68-
required: false
69-
60+
- type: checkboxes
61+
id: checks
62+
attributes:
63+
label: Checklist
64+
description: Add Labels and add this issue to a project.
65+
options:
66+
- label: "Attached labels, especially loc:: or model:: labels."
67+
required: false
68+
- label: Linked to project
69+
required: false

.github/pull_request_template.md

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
## Changes
1+
# Changes and Information
22

3-
Please briefly list the changes made:
3+
Please **briefly list the changes** made, additional Information and what the Reviewer should look out for:
44

5-
[Describe here in 2-3 lines. For details, reference to issues to avoid redundant information.]
5+
-
66

7-
## Merge Request - GuideLine Checklist
7+
## Merge Request - Guideline Checklist
88

9-
- *Check our [git workflow](https://github.com/DLR-SC/memilio/wiki/git-workflow) before opening a Pull request/Merge request.*
10-
- *Request a reviewer when your work is ready to review, before this please use the draft feature.*
9+
Please check our [git workflow](https://github.com/DLR-SC/memilio/wiki/git-workflow). Use the **draft** feature if the Pull Request is not yet ready to review.
1110

1211
### Checks by code author
1312

@@ -24,7 +23,3 @@ Please briefly list the changes made:
2423
- [ ] Code is clean of development artifacts (no deactivated or commented code lines, no debugging printouts, etc.)
2524
- [ ] Appropriate **unit tests** have been added, CI passes and code coverage is acceptable (did not decrease)
2625
- [ ] No large data files added in the whole history of commits(files should in sum not exceed 100 KB, avoid PDFs, Word docs, etc.)
27-
28-
### Additional context
29-
30-
Please list additional information or things a reviewer should look out for.

.github/workflows/epidata_main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ jobs:
112112
run: |
113113
for pkg in `ls pycode/wheelhouse/*cp38*.whl`; do python -m pip install $pkg; done # packages that contain native extensions are version specific
114114
for pkg in `ls pycode/wheelhouse/*py3*.whl`; do python -m pip install $pkg; done # pure python packages are not version specific
115-
- name: Dowload Data
115+
- name: Download Data
116116
run: |
117117
mkdir -p data_dl
118118
getcasedata -o data_dl --no-progress-indicators

0 commit comments

Comments
 (0)