Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 22 additions & 17 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ body:
attributes:
value: |
Hi there,
Thank you for opening an issue. Please note that we try to keep the Terraform issue tracker reserved for bug reports and feature requests. For general usage questions, please see: https://www.terraform.io/community.html.
Thank you for opening an issue. Please note that we try to keep the Terraform issue tracker reserved for bug reports and feature requests.
For general usage questions, please see: https://github.com/integrations/terraform-provider-github/discussions.

- type: textarea
id: expected-behavior
Expand All @@ -25,16 +26,30 @@ body:
validations:
required: true


- type: textarea
id: terraform-version
attributes:
label: Terraform Version
description: Run `terraform -v` to show the version. If you are not running the latest version of Terraform, please upgrade because your issue may have already been fixed.
placeholder: |
Terraform v1.2.3
Terraform vX.Y.Z
on linux_amd64
+ provider registry.terraform.io/integrations/github v5.32.0
+ provider registry.terraform.io/integrations/github vX.Y.Z
validations:
required: true

- type: checkboxes
id: github-installation
attributes:
label: GitHub Installation Type
description: What type of GitHub installation are you using?
options:
- label: GitHub.com (Free, Pro, or Team)
- label: GitHub Enterprise Server (on-premises)
- label: GitHub Enterprise Cloud with Personal Accounts (github.com)
- label: GitHub Enterprise Cloud with Managed Users/EMU (github.com)
- label: GitHub Enterprise Cloud with Data Residency (*.ghe.com)
- label: I don't know
validations:
required: true

Expand All @@ -56,7 +71,7 @@ body:
label: Terraform Configuration Files
render: hcl
description: |
Please copy and paste any relevant configration files. This will be automatically formatted into code, so no need for backticks.
Please copy and paste any relevant configuration files. This will be automatically formatted into code, so no need for backticks. If this configuration is inside a Module, please mention that.
Please check your configuration before submission to ensure sensitive information is redacted.
validations:
required: false
Expand All @@ -65,7 +80,7 @@ body:
id: steps-to-reproduce
attributes:
label: Steps to Reproduce
description: Please list the steps required to reproduce the issue.
description: Please list the steps required to reproduce the issue. Remember to mention any configuration outside of Terraform that could be relevant to the issue.
placeholder: |
```
$ terraform apply
Expand All @@ -79,17 +94,7 @@ body:
label: Debug Output
description: |
Please copy and paste any relevant debug output. This will be automatically formatted into code, so no need for backticks.
Please check your logs before submission to ensure sensitive information is redacted.
render: shell
validations:
required: false

- type: textarea
id: panic-output
attributes:
label: Panic Output
description: |
Please copy and paste any relevant panic output. This will be automatically formatted into code, so no need for backticks.
Please run your `terraform` command with `TF_LOG=DEBUG` set, then copy and paste the output. This will be automatically formatted into code, so no need for backticks.
Please check your logs before submission to ensure sensitive information is redacted.
render: shell
validations:
Expand Down
19 changes: 3 additions & 16 deletions .github/ISSUE_TEMPLATE/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ body:
attributes:
value: |
Thanks for taking the time to fill this out!

- type: textarea
id: describe-need
attributes:
Expand All @@ -15,22 +16,7 @@ body:
placeholder: Describe the need for documentation updates here.
validations:
required: true
- type: input
id: sdk_version
attributes:
label: SDK Version
description: Do these docs apply to a specific SDK version?
placeholder: Octokit.NET v4.0.1
validations:
required: false
- type: input
id: api_version
attributes:
label: API Version
description: Do these docs apply to a specific version of the GitHub REST API or GraphQL API?
placeholder: ex. v1.1.1
validations:
required: false

- type: textarea
id: logs
attributes:
Expand All @@ -39,6 +25,7 @@ body:
Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
Please check your logs before submission to ensure sensitive information is redacted.
render: shell

- type: checkboxes
id: terms
attributes:
Expand Down
30 changes: 16 additions & 14 deletions .github/ISSUE_TEMPLATE/feature.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ body:
attributes:
value: |
Thanks for taking the time to fill this out!

- type: textarea
id: describe-need
attributes:
Expand All @@ -15,22 +16,22 @@ body:
placeholder: Describe the need for the feature.
validations:
required: true
- type: input
id: sdk_version
attributes:
label: SDK Version
description: Does this feature suggestion apply to a specific SDK version?
placeholder: Octokit.rb v6.0.0
validations:
required: false
- type: input
id: api_version

- type: checkboxes
id: github-installation
attributes:
label: API Version
description: Does this feature suggestion apply to a specific version of the GitHub REST API or GraphQL API?
placeholder: ex. v1.1.1
label: GitHub Installation Type
description: What type of GitHub installation are you using?
options:
- label: GitHub.com (Free, Pro, or Team)
- label: GitHub Enterprise Server (on-premises)
- label: GitHub Enterprise Cloud with Personal Accounts (github.com)
- label: GitHub Enterprise Cloud with Managed Users/EMU (github.com)
- label: GitHub Enterprise Cloud with Data Residency (*.ghe.com)
- label: I don't know
validations:
required: false
required: true

- type: textarea
id: logs
attributes:
Expand All @@ -39,6 +40,7 @@ body:
Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
Please check your logs before submission to ensure sensitive information is redacted.
render: shell

- type: checkboxes
id: terms
attributes:
Expand Down
19 changes: 3 additions & 16 deletions .github/ISSUE_TEMPLATE/maintenance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ body:
attributes:
value: |
Thanks for taking the time to fill this out!

- type: textarea
id: describe-need
attributes:
Expand All @@ -15,22 +16,7 @@ body:
placeholder: Describe the maintenance need here.
validations:
required: true
- type: input
id: sdk_version
attributes:
label: SDK Version
description: Does this maintenance apply to a specific SDK version?
placeholder: terraform-provider-github v5.7.0
validations:
required: false
- type: input
id: api_version
attributes:
label: API Version
description: Does this maintenance apply to a specific version of the GitHub REST API or GraphQL API?
placeholder: ex. v1.1.1
validations:
required: false

- type: textarea
id: logs
attributes:
Expand All @@ -39,6 +25,7 @@ body:
Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
Please check your logs before submission to ensure sensitive information is redacted.
render: shell

- type: checkboxes
id: terms
attributes:
Expand Down