diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..a18449340 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,77 @@ +name: Bug report +description: Report a problem so it can be fixed +labels: + - needs_triage + +body: + - type: markdown + attributes: + value: | + **Thank you for reporting a bug in Ansible Runner.** + + If you are looking for community support, please reach out on IRC: + + [#ansible](https://web.libera.chat/#ansible) + [#ansible-runner](https://web.libera.chat/#ansible-runner) + + - type: input + label: Ansible Runner version + description: Output from `ansible-runner --version` + render: console + validations: + required: true + + - type: textarea + label: Python version + description: Output from `python -VV` + render: console + validations: + required: true + + - type: textarea + label: Operating System and Environment + description: Provide relevant information about the operating system and environment + render: console + placeholder: RHEL 8, Debian 10, output from `/etc/os-release`, any other relevant information + validations: + required: true + + - type: input + label: Container Runtime + description: Output from `podman|docker --version` + render: console + placeholder: podman --version + validations: + required: true + + - type: textarea + attributes: + label: Summary + description: Briefly explain the problem + validations: + required: true + + - type: textarea + attributes: + label: Steps to reproduce + description: Describe in detail how to reproduce the problem + value: | + 1. + 2. + 3. + validations: + required: true + + - type: textarea + attributes: + label: Expected Results + description: What was expected to happen when running the steps above + validations: + required: true + + - type: textarea + attributes: + label: Actual Results + description: What actually happened when running the steps above + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..103946198 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issue_enabled: false diff --git a/.github/ISSUE_TEMPLATE/documentation_report.yml b/.github/ISSUE_TEMPLATE/documentation_report.yml new file mode 100644 index 000000000..33ba94394 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation_report.yml @@ -0,0 +1,24 @@ +name: Documentation Report +description: Report an issue with documentation +labels: + - needs_triage + - docs + +body: + - type: markdown + attributes: + value: | + **Thank you reporting an issue with Ansible Runner documentation.** + + If you are looking for community support, please reach out on IRC: + + [#ansible](https://web.libera.chat/#ansible) + [#ansible-runner](https://web.libera.chat/#ansible-runner) + + + - type: + attributes: + label: Summary + description: Describe the problem or suggestion with the documentation + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 000000000..8adccc5ce --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,24 @@ +name: Feature Request +description: Suggest a new feature +labels: + - needs_triage + - enhancement + +body: + - type: markdown + attributes: + value: | + **Thank you for suggesting a new feature for Ansible Runner.** + + If you are looking for community support, please reach out on IRC: + + [#ansible](https://web.libera.chat/#ansible) + [#ansible-runner](https://web.libera.chat/#ansible-runner) + + + - type: + attributes: + label: Summary + description: Describe the new feature and how it would be used. + validations: + required: true