diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..d063f853 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,43 @@ +--- +name: Bug report +about: Create a report an issue +title: "[BUG]" +labels: bug +--- + +# Bug Description + +## **Describe the bug** + +A clear and concise description of what the bug is. + +## **To Reproduce** + +Any specific steps used to reproduce the behavior + +### Scenario File +Scenario file(s) that were specified in your config file (can be starred (*) with confidential information ) +```yaml + + +``` + +### Config File +Config file you used when error was seen (the default used is config/config.yaml) + +```yaml + + +``` + +## **Expected behavior** + +A clear and concise description of what you expected to happen. + +## **Krkn Output** + +Krkn output to help show your problem + +## **Additional context** + +Add any other context about the problem \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md new file mode 100644 index 00000000..e4583e0b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.md @@ -0,0 +1,16 @@ +--- +name: New Feature Request +about: Suggest an idea for this project +title: '' +labels: enhancement +assignees: '' +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to see added/changed. Ex. new parameter in [xxx] scenario, new scenario that does [xxx] + +**Additional context** +Add any other context about the feature request here. \ No newline at end of file diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index cc00c288..9e4e59c1 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,10 +1,27 @@ +## Type of change + +- [ ] Refactor +- [ ] New feature +- [ ] Bug fix +- [ ] Optimization + ## Description +## Related Tickets & Documents + +- Related Issue # +- Closes # + ## Documentation - [ ] **Is documentation needed for this update?** If checked, a documentation PR must be created and merged in the [website repository](https://github.com/krkn-chaos/website/). ## Related Documentation PR (if applicable) - \ No newline at end of file + + +## Checklist before requesting a review + +- [ ] I have performed a self-review of my code. +- [ ] If it is a core feature, I have added thorough tests. \ No newline at end of file