Skip to content

Commit 0d62992

Browse files
committed
Add WF, forms
1 parent 9c8f15c commit 0d62992

File tree

3 files changed

+228
-0
lines changed

3 files changed

+228
-0
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

+151
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
1+
name: Bug Report
2+
description: Create a report to help us improve
3+
title: "[Bug]: "
4+
labels: ["bug", "triage"]
5+
projects: ["Curriculum"]
6+
assignees:
7+
- none
8+
body:
9+
- type: markdown
10+
attributes:
11+
value: |
12+
Thanks for taking the time to fill out this bug report!
13+
- type: input
14+
id: contact
15+
attributes:
16+
label: Contact Details
17+
description: How can we get in touch with you if we need more info?
18+
placeholder: ex. email@example.com
19+
validations:
20+
required: false
21+
- type: textarea
22+
id: what-happened
23+
attributes:
24+
label: What happened?
25+
description: A clear and concise description of what the bug is. Include screenshots if applicable.
26+
placeholder: Describe the bug.
27+
value: "A bug happened!"
28+
validations:
29+
required: true
30+
- type: textarea
31+
id: to-reproduce
32+
attributes:
33+
label: Steps to reproduce
34+
description: Steps to reproduce the behavior.
35+
placeholder: Describe the steps to reproduce the bug.
36+
value: "1. Go to '...'\n2. Click on '....'\n3. Scroll down to '....'\n4. See error"
37+
validations:
38+
required: true
39+
- type: textarea
40+
id: expected-behavior
41+
attributes:
42+
label: What did you expect to happen?
43+
description: A clear and concise description of what you expected to happen.
44+
placeholder: What should have happened.
45+
value: "What should have happened was..."
46+
validations:
47+
required: true
48+
- type: dropdown
49+
id: cohort
50+
attributes:
51+
label: Cohort
52+
description: Which cohort is affected?
53+
multiple: false
54+
options:
55+
- Data Engineering
56+
- Java
57+
- All
58+
- Admin
59+
- type: dropdown
60+
id: severity
61+
attributes:
62+
label: Severity
63+
description: How severe is this bug?
64+
multiple: false
65+
options:
66+
- Critical
67+
- Major
68+
- Minor
69+
- Trivial
70+
default: 1
71+
- type: dropdown
72+
id: operating-system
73+
attributes:
74+
label: Operating System
75+
description: What Mac OS operating system are you using?
76+
options:
77+
- Sequoia
78+
- Sonoma
79+
- Ventura
80+
- Monterey
81+
- Big Sur
82+
- Catalina
83+
- Mojave
84+
- High Sierra
85+
- Sierra
86+
- El Capitan
87+
- Yosemite
88+
- Mavericks
89+
- Mountain Lion
90+
- Lion
91+
- Snow Leopard
92+
- Leopard
93+
- Tiger
94+
- Panther
95+
- Jaguar
96+
default: 0
97+
validations:
98+
required: true
99+
- type: dropdown
100+
id: component
101+
attributes:
102+
label: Component
103+
description: What component are you having an issue with?
104+
options:
105+
- Python
106+
- Java
107+
- JavaScript
108+
- HTML
109+
- CSS
110+
- SQL
111+
- Git
112+
- GitHub
113+
- Spring
114+
- PySpark
115+
- Pandas
116+
- NumPy
117+
- Matplotlib
118+
- Seaborn
119+
- type: input
120+
id: component-version
121+
attributes:
122+
label: Component Version
123+
description: What version of the component are you using?
124+
placeholder: ex. 1.0.0
125+
validations:
126+
required: false
127+
- type: dropdown
128+
id: browsers
129+
attributes:
130+
label: What browsers are you seeing the problem on?
131+
multiple: true
132+
options:
133+
- Firefox
134+
- Chrome
135+
- Safari
136+
- Microsoft Edge
137+
default: 2
138+
- type: input
139+
id: browser-version
140+
attributes:
141+
label: Browser Version
142+
description: What version of the browser are you using?
143+
placeholder: ex. 1.0.0
144+
validations:
145+
required: false
146+
- type: textarea
147+
id: logs
148+
attributes:
149+
label: Relevant log output
150+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
151+
render: shell
+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: Feature Request
2+
description: Suggest an idea for this project
3+
title: "[Feature]: "
4+
labels: ["enhancement"]
5+
projects: ["Curriculum"]
6+
assignees:
7+
- none
8+
body:
9+
- type: markdown
10+
attributes:
11+
value: |
12+
Thanks for taking the time to fill out this feature request!
13+
- type: input
14+
id: contact
15+
attributes:
16+
label: Contact Details
17+
description: How can we get in touch with you if we need more info?
18+
placeholder: ex. email@example.com
19+
validations:
20+
required: false
21+
- type: textarea
22+
id: problem
23+
attributes:
24+
label: What's the problem?
25+
description: Is your feature request related to a problem? Provide a clear and concise description of what the problem is.
26+
placeholder: I'm always frustrated when [...]
27+
validations:
28+
required: false
29+
- type: textarea
30+
id: solution
31+
attributes:
32+
label: Your solution
33+
description: Describe the solution you'd like.
34+
placeholder: What I'd like to see is [...]
35+
value: A clear and concise description of what you want to happen.
36+
validations:
37+
required: true
38+
- type: textarea
39+
id: alternatives
40+
attributes:
41+
label: Alternatives
42+
description: Describe alternatives you've considered.
43+
placeholder: A clear and concise description of any alternative solutions or features you've considered.
44+
validations:
45+
required: false
46+
- type: textarea
47+
id: context
48+
attributes:
49+
label: Additional context
50+
description: Add any other context or screenshots about the feature request here.
51+
placeholder: You should also know [...]
52+
validations:
53+
required: false
+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Add issues to project
2+
3+
on:
4+
issues:
5+
types:
6+
- opened
7+
- reopened
8+
- transferred
9+
pull_request:
10+
types:
11+
- opened
12+
- reopened
13+
14+
jobs:
15+
add-to-project:
16+
name: Add issue to project
17+
runs-on: ubuntu-latest
18+
steps:
19+
- uses: actions/add-to-project@v1.0.2
20+
with:
21+
# You can target a project in a different organization
22+
# to the issue
23+
project-url: https://github.com/orgs/ZipCodeCore/projects/3
24+
github-token: ${{ secrets.GH_ZCW_SVC_ACCOUNT_PAT }}

0 commit comments

Comments
 (0)