Skip to content
Merged
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
2 changes: 1 addition & 1 deletion .github/workflows/terraform-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
- name: Setup Terraform
uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3
with:
terraform_version: "1.15.1"
terraform_version: "1.15.4"
terraform_wrapper: false

- name: Terraform Format Check
Expand Down
2 changes: 1 addition & 1 deletion docs/how-to/develop-this-module.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

Install the same pinned tools used by CI:

- Terraform 1.15.1
- Terraform 1.15.4
- TFLint 0.59.1
- terraform-docs 0.20.0
- OPA 1.10.0
Expand Down
6 changes: 3 additions & 3 deletions docs/reference/terraform.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ This file is overwritten by `terraform-docs` on every PR via the
## Resources

| Name | Type |
|------|------|
| ---- | ---- |
| [github_actions_environment_secret.env_secret](https://registry.terraform.io/providers/integrations/github/6.10.2/docs/resources/actions_environment_secret) | resource |
| [github_actions_environment_variable.env_var](https://registry.terraform.io/providers/integrations/github/6.10.2/docs/resources/actions_environment_variable) | resource |
| [github_actions_repository_permissions.actions](https://registry.terraform.io/providers/integrations/github/6.10.2/docs/resources/actions_repository_permissions) | resource |
Expand All @@ -25,7 +25,7 @@ This file is overwritten by `terraform-docs` on every PR via the
## Inputs

| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| ---- | ----------- | ---- | ------- | :------: |
| github\_app\_auth | GitHub App authentication config. Required when github\_auth\_mode = 'app'. Must be null when github\_auth\_mode = 'token'. pem\_file accepts PEM contents as a string. | <pre>object({<br/> id = string<br/> installation_id = string<br/> pem_file = string<br/> })</pre> | `null` | no |
| github\_auth\_mode | Provider authentication mode. Must be either 'app' (GitHub App installation, preferred) or 'token' (classic or fine-grained PAT, break-glass only). | `string` | `"token"` | no |
| github\_is\_organization | Whether the github\_owner is an organization (true) or personal account (false). Controls org-only features and CODEOWNERS synthesis behavior. | `bool` | `false` | no |
Expand All @@ -43,7 +43,7 @@ This file is overwritten by `terraform-docs` on every PR via the
## Outputs

| Name | Description |
|------|-------------|
| ---- | ----------- |
| all\_repositories | Computed repository map. Non-sensitive so terraform test assertions can inspect normalized values. |
| branch\_rulesets | Computed branch rulesets map. Non-sensitive so terraform test assertions can inspect ruleset counts and values. |
| locals\_debug | All computed locals for debugging. Marked sensitive to prevent exposure in CI/CD logs. |
Expand Down
2 changes: 1 addition & 1 deletion terraform/versions.tf
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
terraform {
# Pin Terraform exactly per org ADR 0005.
required_version = "= 1.15.1"
required_version = "= 1.15.4"

required_providers {
github = {
Expand Down
Loading