diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..989f319 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,54 @@ +--- +name: Bug report +description: Create a report to help us improve +title: '[Bug]: ' +labels: ['bug', 'needs-triage'] +body: + - type: markdown + attributes: + value: _Please use this only for bug reports. For questions or when you need help, you can use the [GitHub Discussions](https://github.com/skodjob/data-generator/discussions)._ + - type: textarea + attributes: + label: Bug Description + description: Describe the bug + placeholder: A clear and concise description of what the bug is. + validations: + required: true + - type: textarea + attributes: + label: Expected behavior + description: What is the behavior you expected to see? Please describe. + placeholder: A clear and concise description of what you expected to happen. + validations: + required: false + - type: input + id: data-generator-version + attributes: + label: DATA-GENERATOR version + description: Data-Generator version where the bug occurred + placeholder: e.g. main, 0.1.0 + validations: + required: true + - type: input + id: kubernetes-version + attributes: + label: Kubernetes version + description: Kubernetes version where the bug occurred + placeholder: e.g. Kubernetes 1.25, OpenShift 4.11 + validations: + required: true + - type: textarea + attributes: + label: Logs + description: All relevant configuration and log files + placeholder: | + Attach or copy and paste the relevant logs. + validations: + required: false + - type: textarea + attributes: + label: Additional context + description: Any additional context related to the problem + placeholder: Add any other context about the problem here. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..71e3407 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: true +contact_links: + - name: Questions and Discussions + url: https://github.com/skodjob/data-generator/discussions + about: Please ask and discuss questions here. diff --git a/.github/ISSUE_TEMPLATE/documentation.yml b/.github/ISSUE_TEMPLATE/documentation.yml new file mode 100644 index 0000000..c4d8d6c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation.yml @@ -0,0 +1,20 @@ +--- +name: Documentation +description: Report a bug or suggest an idea for our documentation +title: '[Docs]: ' +labels: ['documentation', 'needs-triage'] +body: + - type: textarea + attributes: + label: Suggestion / Problem + description: Suggestion / Problem + placeholder: Describe your problem or suggestion + validations: + required: true + - type: textarea + attributes: + label: Documentation Link + description: Link(s) to the relevant documentation + placeholder: Provide link(s) to the documentation where the bug / suggestion should be applied + validations: + required: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..33965a0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,34 @@ +--- +name: Feature request +description: Suggest an idea for this project +title: '[Enhancement]: ' +labels: ['enhancement', 'needs-triage'] +body: + - type: textarea + attributes: + label: Related problem + description: Is your feature request related to a problem? Please describe. + placeholder: A clear and concise description of what the problem is. Ex. I'm always frustrated when ... + validations: + required: false + - type: textarea + attributes: + label: Suggested solution + description: Describe the solution you'd like + placeholder: A clear and concise description of what you want to happen. + validations: + required: true + - type: textarea + attributes: + label: Alternatives + description: Describe alternatives you've considered + placeholder: A clear and concise description of any alternative solutions or features you've considered. + validations: + required: false + - type: textarea + attributes: + label: Additional context + description: Additional context + placeholder: Add any other context or screenshots about the feature request here. + validations: + required: false \ No newline at end of file diff --git a/.github/auto_assign.yml b/.github/auto_assign.yml new file mode 100644 index 0000000..682a34c --- /dev/null +++ b/.github/auto_assign.yml @@ -0,0 +1,14 @@ +# Set to true to add reviewers to pull requests +addReviewers: true + +# Set to true to add assignees to pull requests +addAssignees: author + +# A list of reviewers to be added to pull requests (GitHub user name) +reviewers: + - kornys + - Frawless + +# A number of reviewers added to the pull request +# Set 0 to add all the reviewers (default: 0) +numberOfReviewers: 0 diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..273fff0 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,11 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file + +version: 2 +updates: + - package-ecosystem: "maven" # See documentation for possible values + directory: "/" # Location of package manifests + schedule: + interval: "weekly" diff --git a/.github/workflows/auto_assign.yaml b/.github/workflows/auto_assign.yaml new file mode 100644 index 0000000..eb62ffa --- /dev/null +++ b/.github/workflows/auto_assign.yaml @@ -0,0 +1,10 @@ +name: Skodjob bot +on: + pull_request: + types: [opened, ready_for_review] + +jobs: + review: + runs-on: ubuntu-latest + steps: + - uses: kentaro-m/auto-assign-action@v2.0.0 \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 423c46a..986149f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,6 +1,6 @@ -# Contributing to Test Frame +# Contributing to Data Generator -First off, thanks for taking the time to contribute! 🎉👍 The following is a set of guidelines for contributing to the Test Frame repository. +First off, thanks for taking the time to contribute! 🎉👍 The following is a set of guidelines for contributing to the Data Generator repository. ## Code of Conduct @@ -49,4 +49,4 @@ Please follow the existing code style and conventions used in the project. This - [GitHub Help](https://help.github.com/) - [Understanding the GitHub Flow](https://guides.github.com/introduction/flow/) -Thank you for contributing to Test Frame! +Thank you for contributing to Data Generator! diff --git a/SECURITY.md b/SECURITY.md index 71956eb..e230ce8 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -38,4 +38,4 @@ We are committed to keeping our users safe and will do our utmost to address all - [CVE Details](https://www.cvedetails.com/) - [National Vulnerability Database](https://nvd.nist.gov/) -Thank you for helping us keep Test Frame secure! +Thank you for helping us keep Data Generator secure!