Skip to content

Commit 69cc3c3

Browse files
committed
adding templates for bugs and features
1 parent 8eeeb94 commit 69cc3c3

2 files changed

Lines changed: 113 additions & 0 deletions

File tree

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
name: Bug Report
2+
description: Something isn't working as expected
3+
labels: ["bug"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to report a bug. Please fill out the sections below so we can reproduce and fix it quickly.
9+
10+
- type: textarea
11+
id: description
12+
attributes:
13+
label: What happened?
14+
description: A clear description of the bug.
15+
placeholder: When I do X, Y happens instead of Z.
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: reproduce
21+
attributes:
22+
label: Steps to reproduce
23+
description: Minimal steps to reliably trigger the bug.
24+
placeholder: |
25+
1. Create a job with schedule `* * * * *`
26+
2. Click ...
27+
3. See error
28+
validations:
29+
required: true
30+
31+
- type: textarea
32+
id: expected
33+
attributes:
34+
label: Expected behavior
35+
placeholder: What should have happened?
36+
validations:
37+
required: true
38+
39+
- type: dropdown
40+
id: deployment
41+
attributes:
42+
label: How are you running CronPilot?
43+
options:
44+
- Docker (docker run)
45+
- Docker Compose
46+
- Node.js (yarn start / yarn dev)
47+
validations:
48+
required: true
49+
50+
- type: input
51+
id: version
52+
attributes:
53+
label: Version / image tag
54+
placeholder: "e.g. latest, 1.2.0, or commit SHA"
55+
validations:
56+
required: true
57+
58+
- type: input
59+
id: os
60+
attributes:
61+
label: Host OS
62+
placeholder: "e.g. Ubuntu 24.04, macOS 15, Windows 11"
63+
64+
- type: textarea
65+
id: logs
66+
attributes:
67+
label: Relevant logs or error output
68+
description: Paste any relevant server logs or browser console errors.
69+
render: shell
70+
71+
- type: textarea
72+
id: context
73+
attributes:
74+
label: Additional context
75+
description: Anything else that might be relevant (screenshots, config snippets, etc.)
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Feature Request
2+
description: Suggest an idea or improvement
3+
labels: ["enhancement"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Got an idea? Great — describe it below. The more context you provide, the easier it is to evaluate and implement.
9+
10+
- type: textarea
11+
id: problem
12+
attributes:
13+
label: What problem does this solve?
14+
description: Describe the situation or limitation you're running into.
15+
placeholder: I often need to... but currently there's no way to...
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: solution
21+
attributes:
22+
label: Proposed solution
23+
description: How would you like this to work?
24+
placeholder: It would be great if...
25+
validations:
26+
required: true
27+
28+
- type: textarea
29+
id: alternatives
30+
attributes:
31+
label: Alternatives considered
32+
description: Any workarounds or alternative approaches you've thought about?
33+
34+
- type: textarea
35+
id: context
36+
attributes:
37+
label: Additional context
38+
description: Screenshots, mockups, links to similar features in other tools, etc.

0 commit comments

Comments
 (0)