Skip to content

Commit 57b2b75

Browse files
authored
Merge pull request #60 from cytopia/update-repository
Update repository
2 parents 56fab95 + 67f6536 commit 57b2b75

10 files changed

Lines changed: 524 additions & 72 deletions

File tree

.github/FUNDING.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
github: [cytopia]
3+
patreon: devilbox
Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
---
2+
name: "\U0001F41B Bug report"
3+
description: File a bug report
4+
title: "[Bug]: "
5+
labels: ["bug", "status:triage"]
6+
assignees:
7+
- cytopia
8+
9+
body:
10+
11+
- type: markdown
12+
attributes:
13+
value: |
14+
Thanks for taking the time to fill out this bug report!
15+
16+
- type: input
17+
attributes:
18+
label: (Optional) Error message
19+
description: If you encountered any error message, copy and paste it here. This will be used for googling the issue.
20+
validations:
21+
required: false
22+
23+
- type: textarea
24+
id: what-happened
25+
attributes:
26+
label: What went wrong?
27+
description: What exactly went wrong and what bug did you encounter?
28+
validations:
29+
required: true
30+
31+
- type: textarea
32+
id: expected-behaviour
33+
attributes:
34+
label: Expected behaviour
35+
description: What did you expect to happen instead?
36+
validations:
37+
required: true
38+
39+
- type: textarea
40+
id: steps-to-reproduce
41+
attributes:
42+
label: How can we reproduce the bug?
43+
description: How do you trigger this bug? Please walk us through it step by step in detail. This is crucial in order to triage the bug and support you in resolving it.
44+
validations:
45+
required: true
46+
47+
- type: dropdown
48+
id: host-os
49+
attributes:
50+
label: Host Operating System
51+
description: What operating system are you using?
52+
multiple: false
53+
options:
54+
- Linux
55+
- macOS
56+
- Windows
57+
validations:
58+
required: true
59+
60+
- type: dropdown
61+
id: host-platform
62+
attributes:
63+
label: Host Platform (amd64, arm64, other)
64+
description: What host platform are you running on?
65+
options:
66+
- amd64
67+
- arm64
68+
- other
69+
validations:
70+
required: true
71+
72+
- type: dropdown
73+
attributes:
74+
label: (Linux only) Is SELinux enabled?
75+
description: When using Linux as your host operating system, check if SELinux is enabled or not.
76+
options:
77+
- Yes, SELinux is enabled
78+
- No, SELinux is disabled
79+
- I don't know
80+
- I am not on Linux
81+
validations:
82+
required: true
83+
84+
- type: input
85+
id: docker-version
86+
attributes:
87+
label: Docker version
88+
description: "What Docker version are you using? Please copy and paste the output of `docker --version` into this text area."
89+
validations:
90+
required: true
91+
92+
- type: textarea
93+
id: log-docker
94+
attributes:
95+
label: "Log: docker logs"
96+
description: "Please copy and paste the output of `docker logs` into this text area"
97+
render: shell
98+
validations:
99+
required: true
100+
101+
- type: textarea
102+
attributes:
103+
label: (Optional) Additional information
104+
description: Add any additional information that might help with this bug report.
105+
validations:
106+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
blank_issues_enabled: false
3+
contact_links:
4+
- name: Devilbox Discord Chat
5+
url: https://discord.gg/2wP3V6kBj4
6+
about: Please notify or discuss about any other requests here.
7+
- name: Devilbox Discourse Forum
8+
url: https://devilbox.discourse.group/
9+
about: Please ask and answer general questions here.
10+
- name: Devilbox documentation
11+
url: https://devilbox.readthedocs.io/
12+
about: Find the Devilbox documentation here.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
name: "\U0001F4DD Documentation"
3+
description: Something is missing, unclear or wrong in the documentation.
4+
title: "[Docs]: "
5+
labels: ["documentation", "status:triage"]
6+
assignees:
7+
- cytopia
8+
9+
body:
10+
11+
- type: textarea
12+
attributes:
13+
label: What is wrong in the documentation?
14+
description: Tell us, what is wrong in the documentation?
15+
validations:
16+
required: false
17+
18+
- type: textarea
19+
attributes:
20+
label: What is unclear in the documentation?
21+
description: Tell us, what is unclear in the documentation?
22+
validations:
23+
required: false
24+
25+
- type: textarea
26+
attributes:
27+
label: What is missing in the documentation?
28+
description: Tell us, what is missing in the documentation?
29+
validations:
30+
required: false
31+
32+
- type: dropdown
33+
attributes:
34+
label: Are you willing to provide a PR to address this?
35+
options:
36+
- "Yes"
37+
- "No"
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
name: "✨ Feature request"
3+
description: Suggest an idea or feature for this project
4+
title: "[Feature]: "
5+
labels: ["feature", "status:triage"]
6+
assignees: [cytopia]
7+
8+
body:
9+
10+
- type: textarea
11+
attributes:
12+
label: What is your idea or feature suggestion?
13+
description: Tell us, what idea or feature you suggest to be added.
14+
validations:
15+
required: true
16+
17+
- type: textarea
18+
attributes:
19+
label: Benefits
20+
description: Tell us, how this will be beneficial.
21+
validations:
22+
required: false
23+
24+
- type: textarea
25+
attributes:
26+
label: Where can we find information about this?
27+
description: If you are proposing a software or tool, please add relevant links and documentation.
28+
validations:
29+
required: false
30+
31+
- type: dropdown
32+
attributes:
33+
label: Are you willing to provide a PR to address this?
34+
options:
35+
- "Yes"
36+
- "No"

.github/ISSUE_TEMPLATE/howto.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
name: "❔ Question"
3+
description: How do I do X or Y?
4+
title: "[Question]: "
5+
labels: ["question", "status:triage"]
6+
assignees: [cytopia]
7+
8+
body:
9+
10+
- type: markdown
11+
attributes:
12+
value: |
13+
If this is a generic question, please consider using the [Discord Chat](https://discord.gg/2wP3V6kBj4) or the [Devilbox forum](https://devilbox.discourse.group/) instead.
14+
15+
- type: checkboxes
16+
attributes:
17+
label: Have you already checked elsewhere?
18+
description: You may select more than one.
19+
options:
20+
- label: I have checked existing issues
21+
- label: I have googled already with no luck
22+
- label: I have not done any of the above
23+
validations:
24+
required: true
25+
26+
- type: textarea
27+
attributes:
28+
label: What is your question?
29+
description: Tell the community, what your question is. Be as specific as possible to make it easier for other people to answer your question.
30+
validations:
31+
required: true
32+
33+
- type: textarea
34+
attributes:
35+
label: What have you tried already?
36+
description: Add some details on what you have tried already, so this can be ruled out.
37+
validations:
38+
required: true
39+
40+
- type: textarea
41+
attributes:
42+
label: What is your goal?
43+
description: Tell the community, what you want to accomplish? This might be helpful to know in order to prevent [XY problems](https://en.wikipedia.org/wiki/XY_problem).
44+
validations:
45+
required: true

.github/ISSUE_TEMPLATE/report.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
name: "🕬 Report"
3+
description: Report something to the maintainer
4+
title: "[Report]: "
5+
labels: ["report", "status:triage"]
6+
assignees:
7+
- cytopia
8+
9+
body:
10+
11+
- type: markdown
12+
attributes:
13+
value: |
14+
Report something to the maintainer such as versions are outdated or pipelines are not running, etc. For anything else please use other issue types. Thanks for taking the time!
15+
16+
- type: textarea
17+
attributes:
18+
label: Report
19+
description: What do you want to report?
20+
validations:
21+
required: true

.github/labels.yml

Lines changed: 99 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
# The labels in this file are automatically synced with the repository
22
# using the micnncim/action-label-syncer action.
33
---
4-
# Dependabot
4+
###
5+
### Pull Requests (Dependabot)
6+
###
57
- name: C-dependency
68
color: 1abc9c
79
description: "Category: Dependency"
@@ -11,13 +13,105 @@
1113
- name: PR-merge
1214
color: 3498db
1315
description: "Pull Request: Merge when ready"
14-
# Release Drafter
16+
17+
###
18+
### Pull Requests (Release Drafter)
19+
###
1520
- name: major
1621
color: 1abc9c
17-
description: "Make Release drafter create a new major release"
22+
description: "Create major release"
1823
- name: minor
1924
color: 3498db
20-
description: "Make Release drafter create a new minor release"
25+
description: "Create minor release"
2126
- name: patch
2227
color: 3498db
23-
description: "Make Release drafter create a new patch release"
28+
description: "Create patch release"
29+
30+
###
31+
### General Issues
32+
###
33+
- name: bug
34+
description: "Bug Report"
35+
color: ee0701
36+
- name: report
37+
description: "General Report"
38+
color: ef561f
39+
- name: feature
40+
description: "Feature Request"
41+
color: dc8b10
42+
- name: question
43+
description: "General question"
44+
color: cc317c
45+
- name: documentation
46+
description: "Documentation related"
47+
color: 45b046
48+
49+
###
50+
### Status: Issue progress
51+
###
52+
- name: "status:triage"
53+
description: "Issue needs Triaging"
54+
color: f2a7cf
55+
- name: "status:confirmed"
56+
description: "Issue is confirmed"
57+
color: f2a7cf
58+
- name: "status:needs-more-info"
59+
description: "Issue needs more info"
60+
color: f2a7cf
61+
62+
###
63+
### Close
64+
###
65+
- name: "issue:invalid"
66+
description: ""
67+
color: f5c7fc
68+
- name: "issue:invalid-type"
69+
description: ""
70+
color: f5c7fc
71+
- name: "issue:duplicate"
72+
description: ""
73+
color: f5c7fc
74+
- name: "issue:wontfix"
75+
description: ""
76+
color: f5c7fc
77+
- name: "issue:stale"
78+
description: ""
79+
color: f5c7fc
80+
81+
###
82+
### Issue types
83+
###
84+
- name: "type:extension"
85+
description: ""
86+
color: 0c9cf2
87+
- name: "type:tool"
88+
description: ""
89+
color: 0c9cf2
90+
- name: "type:env-var"
91+
description: ""
92+
color: 0c9cf2
93+
- name: "type:config"
94+
description: ""
95+
color: 0c9cf2
96+
97+
###
98+
### Issue Host specific
99+
###
100+
- name: "host:linux"
101+
description: ""
102+
color: fbca04
103+
- name: "host:macos"
104+
description: ""
105+
color: fbca04
106+
- name: "host:windows"
107+
description: ""
108+
color: fbca04
109+
- name: "arch:amd64"
110+
description: ""
111+
color: fbca04
112+
- name: "arch:arm64"
113+
description: ""
114+
color: fbca04
115+
- name: "arch:other"
116+
description: ""
117+
color: fbca04

0 commit comments

Comments
 (0)