Forráskód Böngészése

Merge branch 'master' of github.com:provectus/kafka-ui

Oleg Shuralev 4 éve
szülő
commit
c9890ca695

+ 31 - 0
.github/ISSUE_TEMPLATE/bug_report.md

@@ -0,0 +1,31 @@
+---
+name: "\U0001F41E  Bug report"
+about: Create a report to help us improve
+title: ''
+labels: bug
+assignees: ''
+
+---
+
+**Describe the bug**
+(A clear and concise description of what the bug is.)
+
+
+**Set up**
+(How do you run the app?)
+
+
+**Steps to Reproduce**
+Steps to reproduce the behavior:
+
+1. 
+
+**Expected behavior**
+(A clear and concise description of what you expected to happen)
+
+**Screenshots**
+(If applicable, add screenshots to help explain your problem)
+
+
+**Additional context**
+(Add any other context about the problem here)

+ 42 - 0
.github/ISSUE_TEMPLATE/feature_request.md

@@ -0,0 +1,42 @@
+---
+name: "\U0001F680 Feature request"
+about: Propose a new feature 
+title: ''
+labels: enhancement
+assignees: ''
+
+---
+
+### Is your proposal related to a problem?
+
+<!--
+  Provide a clear and concise description of what the problem is.
+  For example, "I'm always frustrated when..."
+-->
+
+(Write your answer here.)
+
+### Describe the solution you'd like
+
+<!--
+  Provide a clear and concise description of what you want to happen.
+-->
+
+(Describe your proposed solution here.)
+
+### Describe alternatives you've considered
+
+<!--
+  Let us know about other solutions you've tried or researched.
+-->
+
+(Write your answer here.)
+
+### Additional context
+
+<!--
+  Is there anything else you can add about the proposal?
+  You might want to link to related issues here, if you haven't already.
+-->
+
+(Write your answer here.)

+ 27 - 0
.github/PULL_REQUEST_TEMPLATE.md

@@ -0,0 +1,27 @@
+<!-- ignore-task-list-start -->
+- [ ] **Breaking change?** (if so, please describe the impact and migration path for existing applications:)
+<!-- ignore-task-list-end -->
+**What changes did you make?** (Give an overview)
+
+**Is there anything you'd like reviewers to focus on?**
+
+
+**How Has This Been Tested?** (put an "X" next to an item)
+<!-- ignore-task-list-start -->
+- [ ] No need to
+- [ ] Manually(please, describe, when necessary)
+- [ ] Unit checks
+- [ ] Integration checks
+- [ ] Covered by existing automation
+<!-- ignore-task-list-end -->
+
+**Checklist** (put an "X" next to an item, otherwise PR will fail)
+- [ ] I have performed a self-review of my own code
+- [ ] I have commented my code, particularly in hard-to-understand areas
+- [ ] I have made corresponding changes to the documentation (e.g. **ENVIRONMENT VARIABLES**)
+- [ ] My changes generate no new warnings(e.g. Sonar is happy)
+- [ ] I have added tests that prove my fix is effective or that my feature works
+- [ ] New and existing unit tests pass locally with my changes
+- [ ] Any dependent changes have been merged
+
+Check out [Contributing](https://github.com/provectus/kafka-ui/blob/master/CONTRIBUTING.md) and [Code of Conduct](https://github.com/provectus/kafka-ui/blob/master/CODE-OF-CONDUCT.md)

+ 15 - 0
.github/workflows/pr-checks.yaml

@@ -0,0 +1,15 @@
+name: 'PR Checklist checked'
+on:
+  pull_request:
+    types: [opened, edited, synchronized, reopened]
+
+jobs:
+  task-check:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: kentaro-m/task-completed-checker-action@v0.1.0
+        with:
+          repo-token: "${{ secrets.GITHUB_TOKEN }}"
+      - uses: derkinderfietsen/pr-description-enforcer@v1
+        with:
+          repo-token: '${{ secrets.GITHUB_TOKEN }}'