Skip to content

Commit 57adef3

Browse files
authored
Add issue templates (#44)
Signed-off-by: Uilian Ries <uilianr@jfrog.com>
1 parent e209ff9 commit 57adef3

File tree

5 files changed

+177
-4
lines changed

5 files changed

+177
-4
lines changed

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Bug Report
2+
description: Report a bug, something does not work as it's supposed to
3+
title: '[bug]'
4+
body:
5+
- type: textarea
6+
id: description
7+
attributes:
8+
label: Describe the bug
9+
description: Include the bug description and environment details
10+
placeholder: |
11+
Environment details: OS, Python version, patch-ng version, etc.
12+
Description: xxxx
13+
validations:
14+
required: false
15+
- type: textarea
16+
id: steps
17+
attributes:
18+
label: How to reproduce it
19+
description: It would be great to know how to reproduce it locally
20+
placeholder: |
21+
Commands to reproduce it, remote repository to use it locally, etc. Every detail is more than welcome!
22+
validations:
23+
required: false
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Feature Request
2+
description: Request a new feature or suggest a change
3+
title: '[feature] SHORT DESCRIPTION'
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to submit a request.
9+
**Please don't forget to update the issue title.**
10+
- type: textarea
11+
id: suggestion
12+
attributes:
13+
label: What is your suggestion?
14+
description: Please be as specific as possible!
15+
placeholder: Hi! I would like for patch-ng to be able to ...
16+
validations:
17+
required: true
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Question
2+
description: If something needs clarification
3+
title: '[question] SHORT DESCRIPTION'
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to fill your question.
9+
**Please don't forget to update the issue title.**
10+
- type: textarea
11+
id: question
12+
attributes:
13+
label: What is your question?
14+
description: Please be as specific as possible!
15+
placeholder: Hi! I have a question regarding ...
16+
validations:
17+
required: true

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
### Description of your Pull Request
2+
3+
<!-- Replace this text with a description of your pull request. -->
4+
5+
- [ ] Refer to the issue that supports this Pull Request.
6+
- [ ] If the issue has missing info, explain the purpose/use case/pain/need that covers this Pull Request.
7+
- [ ] I've tested locally that my code works.
8+
- [ ] I've added relevant tests to verify that my code works.

.gitignore

Lines changed: 112 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,113 @@
1-
*.pyc
2-
build
3-
dist
1+
# Byte-compiled / optimized / DLL files
2+
__pycache__/
3+
*.py[cod]
4+
5+
# C extensions
6+
*.so
7+
8+
# Distribution / packaging
9+
.Python
10+
build/
11+
develop-eggs/
12+
dist/
13+
downloads/
14+
eggs/
15+
.eggs/
16+
lib/
17+
lib64/
18+
parts/
19+
sdist/
20+
var/
21+
venv/
22+
.venv/
23+
*.egg-info/
24+
.installed.cfg
25+
*.egg
26+
pip-wheel-metadata/
27+
28+
# PyInstaller
29+
# Usually these files are written by a python script from a template
30+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
31+
*.manifest
32+
*.spec
33+
34+
# Installer logs
35+
pip-log.txt
36+
pip-delete-this-directory.txt
37+
38+
# Unit test / coverage reports
39+
htmlcov/
40+
.tox/
41+
.coverage
42+
.coverage.*
43+
.cache
44+
nosetests.xml
45+
coverage.xml
46+
*,cover
47+
.pytest_cache/
48+
49+
# Translations
50+
*.mo
51+
*.pot
52+
53+
# Django stuff:
54+
*.log
55+
56+
# Sphinx documentation
57+
docs/_build/
58+
59+
# PyBuilder
60+
target/
61+
62+
63+
# OS generated files #
64+
######################
65+
.DS_Store
66+
.DS_Store?
67+
._*
68+
.Spotlight-V100
69+
.Trashes
70+
Icon?
71+
ehthumbs.db
72+
Thumbs.db
73+
74+
.pydev*
75+
.project
76+
77+
# IDEs #
78+
########
79+
.metadata
480
.idea
5-
patch_ng.egg-info
81+
.history/
82+
83+
conan.conf
84+
*default_package_folder
85+
86+
#Eclipse folder
87+
.settings
88+
89+
#VScode folder
90+
.vscode
91+
92+
#Generated certificate file
93+
cacert.pem
94+
95+
#linux backup and vim files
96+
*~
97+
.*.sw?
98+
Session.vim
99+
100+
#Pyinstaller generated binaries
101+
/pyinstaller
102+
103+
# Run tests in docker in current dir
104+
.bash_history
105+
.conan_server/
106+
.sudo_as_admin_successful
107+
.noseids
108+
109+
# add excluded
110+
!conans/client/build
111+
!conan/tools/build
112+
!test/unittests/client/build
113+
!test/unittests/tools/build

0 commit comments

Comments
 (0)