Skip to content

Commit d20ee1f

Browse files
authored
Bump Minimum Compatible AWS Provider Version (#30)
* Update the min AWS provider version * Update doc generating tools
1 parent 3d57200 commit d20ee1f

File tree

7 files changed

+18
-4
lines changed

7 files changed

+18
-4
lines changed

.github/workflows/terraform-docs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
working-directory: modules/ecs_fargate
4848
run: |
4949
cp README.md /tmp/README.md.bak
50-
terraform-docs . --config .terraform-docs.yml
50+
terraform-docs . --config ../../.terraform-docs.yml
5151
if ! diff README.md /tmp/README.md.bak > /dev/null; then
5252
echo "::error::Documentation is out of date. Please run 'make docs' in modules/ecs_fargate and commit the changes."
5353
echo "Diff:"

.pre-commit-config.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,12 @@ repos:
1717
language: system
1818
types: [text]
1919
stages: [commit]
20+
21+
- repo: local
22+
hooks:
23+
- id: make-docs
24+
name: Run make docs to generate documentation
25+
entry: make docs
26+
language: system
27+
types: [text]
28+
stages: [commit]
File renamed without changes.

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,8 @@ test:
66
go test ./tests
77
pre-commit:
88
pre-commit run --all-files
9+
docs:
10+
@for dir in modules/*/; do \
11+
echo "Generating docs for $$dir"; \
12+
(cd $$dir && terraform-docs . --config ../../.terraform-docs.yml); \
13+
done

examples/ecs_fargate/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ terraform {
99
required_providers {
1010
aws = {
1111
source = "hashicorp/aws"
12-
version = ">= 5.77.0"
12+
version = ">= 5.85.0"
1313
}
1414
}
1515
}

modules/ecs_fargate/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ All of the input variables prefixed with `dd` are related to Datadog configurati
188188
| Name | Version |
189189
|------|---------|
190190
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.5.0 |
191-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 5.77.0 |
191+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 5.85.0 |
192192

193193
## Modules
194194

modules/ecs_fargate/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ terraform {
99
required_providers {
1010
aws = {
1111
source = "hashicorp/aws"
12-
version = ">= 5.77.0"
12+
version = ">= 5.85.0"
1313
}
1414
}
1515
}

0 commit comments

Comments
 (0)