diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index b29437baf..000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: '' -assignees: '' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**Environment** -``` -output from `terraform -version` -``` - -``` -output from `git rev-parse --short HEAD` -``` - -**To Reproduce** -Steps to reproduce the behavior - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Result** -Terraform output and/or error messages - -**Additional context** -Add any other context about the problem here diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 000000000..8ffc4194e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,92 @@ +# skip boilerplate check +name: Bug report +description: Create a report to help us improve +body: + - type: markdown + attributes: + value: + Thanks for submitting a bug! This issue tracker is for + [Cloud Foundation Fabric](https://github.com/GoogleCloudPlatform/cloud-foundation-fabric). + Please search the issue tracker to see if there is an existing issue for the bug you are reporting. + + + For general questions or discussions, please use the + [Discussions](https://github.com/GoogleCloudPlatform/cloud-foundation-fabric/discussions) tab + + - type: checkboxes + id: affected-components + attributes: + label: Affected components + options: + - label: Fabric modules + - label: FAST + - label: Blueprints + - label: Other + validations: + required: true + + + - type: textarea + id: the-problem + attributes: + label: The problem + description: + Describe the issue you are experiencing. Provide a clear and concise + description of what you were trying to do and what happened, along with + any error messages you encountered. + validations: + required: true + + - type: input + id: version + attributes: + label: Release version + description: + Output from `git rev-parse --short HEAD` + validations: + required: true + + - type: input + id: tf-version + attributes: + label: Terraform version + description: + Output from `terraform -version` + validations: + required: true + + - type: textarea + id: reproduce + attributes: + label: Steps to reproduce + description: + Provide the steps to reproduce the behavior. Please include any relevant terraform code. + validations: + required: true + + - type: textarea + id: expected-behavior + attributes: + label: Expected behavior + description: + A clear and concise description of what you expected to happen. + validations: + required: true + + - type: textarea + id: actual-result + attributes: + label: Actual behavior + description: + A clear and concise description of what actually happened. + Include any relevant Terraform output and/or error messages + validations: + required: true + + - type: textarea + id: additional-context + attributes: + label: Additional context + description: + To help us understand the issue, please include any relevant screenshots, + Terraform plan/apply output, etc. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml new file mode 100644 index 000000000..19c4e8a08 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -0,0 +1,38 @@ +# skip boilerplate check +name: Feature Request +description: Submit a feature request. +title: "[FR]: " +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: > + Thanks for submitting a feature request! This issue tracker is for + [Cloud Foundation Fabric](https://github.com/GoogleCloudPlatform/cloud-foundation-fabric). + Please search the issue tracker to see if there is an existing issue for the feature you are requesting. + + + For general questions or discussions, please use the + [Discussions](https://github.com/GoogleCloudPlatform/cloud-foundation-fabric/discussions) tab + - type: textarea + id: the-feature-request + attributes: + label: The feature request + description: + Write a clear and concise description of what the feature or problem is. + validations: + required: true + - type: textarea + id: proposed-solution + attributes: + label: Proposed solution + description: Share how this will benefit Fabric and its users. + validations: + required: true + - type: textarea + id: additional-context + attributes: + label: Additional context + description: + Please include any other context, like screenshots or mockups, if + applicable.