diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..d365754cc --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,90 @@ +name: Bug report +description: Create a report to help us improve +title: "[Bug]: " +labels: [bug] +body: + - type: markdown + attributes: + value: | + Please carefully read [the documentation](https://github.com/sap-linuxlab/community.sap_install/tree/main/docs#readme) before creating a bug report + + - type: dropdown + id: os-family + attributes: + label: OS + description: What operating system are you using to run the role? + options: + - RHEL (7.x, 8.x, 9.x) + - SLES (15 SPx) + - None of the above (specify in the description area below) + default: 2 + validations: + required: true + + - type: textarea + id: python-version + attributes: + label: Python + description: Please provide the python version you are using + placeholder: 3.9.7 + validations: + required: true + + - type: textarea + id: ansible-version + attributes: + label: Ansible-core + description: Please provide the ansible-core version you are using + placeholder: 2.12.0 + validations: + required: true + + - type: textarea + id: reproduction + attributes: + label: Reproduction + description: Please provide a way for us to be able to reproduce the problem you ran into. + placeholder: Reproduction + validations: + required: true + + - type: textarea + id: description + attributes: + label: Describe the bug + description: | + A clear and concise description of what the bug is. + + Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in. + placeholder: Bug description + validations: + required: true + + - type: dropdown + id: additional + attributes: + label: Additional information + description: Do you intend to submit a pr to solve this bug? + options: + - "Yes" + - "No" + default: 1 + validations: + required: true + + - type: textarea + id: additonal + attributes: + label: Additional context + description: If applicable, add any other context about the problem here + + - type: checkboxes + id: required-info + attributes: + label: Final checks + description: Before submitting, please make sure you do the following + options: + - label: I've read [the documentation](https://github.com/sap-linuxlab/community.sap_install/tree/main/docs#readme). + required: true + - label: I've already check for existing duplicated [issues](https://github.com/sap-linuxlab/community.sap_install/issues?q=is%3Aissue+label%3Abug). + required: true diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 000000000..90d6ccfb6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,53 @@ +name: Feature request +description: Suggest a feature that will improve this role +title: "[Feature]: " +labels: [enhancement] +body: + - type: markdown + attributes: + value: | + Thank you for taking the time to fill out this feature request! + + Please carefully read [the documentation](https://github.com/sap-linuxlab/community.sap_install/tree/main/docs#readme) before creating a feature request + + - type: dropdown + id: os-family + attributes: + label: OS + description: For what operating systems family is the feature you want to propose meant to be? + options: + - RHEL (7.x, 8.x, 9.x) + - SLES (15 SPx) + - All + default: 2 + validations: + required: true + + - type: textarea + id: description + attributes: + label: Describe the feature + description: A clear and concise description of what you think would be a helpful addition to this role, including the possible use cases and alternatives you have considered. + placeholder: Feature description + validations: + required: true + + - type: dropdown + id: additional + attributes: + label: Additional information + description: Do you want to implement this feature by yourself? + options: + - I can implement this feature + - I can't implement by myself this feature + validations: + required: true + + - type: checkboxes + id: final-checks + attributes: + label: Final checks + description: Before submitting, please make sure you do the following + options: + - label: I've read [the documentation](https://github.com/sap-linuxlab/community.sap_install/tree/main/docs#readme). + required: true