Skip to content

Commit c1f2893

Browse files
chore: maintenance (#484)
* chore: upgrade versions in examples * ci: remove disabled job * docs: auto update terraform docs * ci: remove disabled job * ci: gnerate docs after merge back in develop Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent f9de728 commit c1f2893

File tree

23 files changed

+51
-265
lines changed

23 files changed

+51
-265
lines changed

Diff for: .github/workflows/ci.yml

+4-16
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
name: Verify module
1212
strategy:
1313
matrix:
14-
terraform: [1.0.11]
14+
terraform: [1.1.9]
1515
runs-on: ubuntu-latest
1616
container:
1717
image: hashicorp/terraform:${{ matrix.terraform }}
@@ -48,35 +48,23 @@ jobs:
4848
- run: terraform validate
4949

5050
docs:
51+
# update docs after merge back to develop
52+
if: github.event_name != 'pull_request' && contains('refs/heads/develop', github.ref)
5153
name: Auto update terraform docs
5254
needs: [verify_module, verify_examples]
5355
runs-on: ubuntu-latest
56+
5457
steps:
5558
- name: CHeckout branch
56-
if: github.event_name != 'pull_request'
5759
uses: actions/checkout@v3
5860

59-
- name: Checkout PR
60-
if: github.event_name == 'pull_request'
61-
uses: actions/checkout@v3
62-
with:
63-
ref: ${{ github.event.pull_request.head.ref }}
64-
6561
- name: Generate TF docs
6662
uses: terraform-docs/[email protected]
6763
with:
68-
# recursive: true
6964
find-dir: .
7065
git-commit-message: "docs: auto update terraform docs"
7166
git-push: true
7267

73-
# - name: Generate TF docs examples
74-
# uses: terraform-docs/[email protected]
75-
# with:
76-
# find-dir: examples/
77-
# git-commit-message: "docs: auto update terraform docs"
78-
# git-push: true
79-
8068
release:
8169
if: github.event_name != 'pull_request' && contains('refs/heads/main', github.ref)
8270
name: Release

Diff for: README.md

+1
Original file line numberDiff line numberDiff line change
@@ -601,6 +601,7 @@ Made with [contributors-img](https://contrib.rocks).
601601
| <a name="input_asg_terminate_lifecycle_hook_heartbeat_timeout"></a> [asg\_terminate\_lifecycle\_hook\_heartbeat\_timeout](#input\_asg\_terminate\_lifecycle\_hook\_heartbeat\_timeout) | The amount of time, in seconds, for the instances to remain in wait state. | `number` | `90` | no |
602602
| <a name="input_asg_terminate_lifecycle_hook_name"></a> [asg\_terminate\_lifecycle\_hook\_name](#input\_asg\_terminate\_lifecycle\_hook\_name) | Specifies a custom name for the ASG terminate lifecycle hook and related resources. | `string` | `null` | no |
603603
| <a name="input_asg_terminate_lifecycle_lambda_memory_size"></a> [asg\_terminate\_lifecycle\_lambda\_memory\_size](#input\_asg\_terminate\_lifecycle\_lambda\_memory\_size) | The memory size in MB to allocate to the terminate-instances Lambda function. | `number` | `128` | no |
604+
| <a name="input_asg_terminate_lifecycle_lambda_runtime"></a> [asg\_terminate\_lifecycle\_lambda\_runtime](#input\_asg\_terminate\_lifecycle\_lambda\_runtime) | Identifier of the function's runtime. This should be a python3.x runtime. See https://docs.aws.amazon.com/lambda/latest/dg/API_CreateFunction.html#SSS-CreateFunction-request-Runtime for more information. | `string` | `"python3.8"` | no |
604605
| <a name="input_asg_terminate_lifecycle_lambda_timeout"></a> [asg\_terminate\_lifecycle\_lambda\_timeout](#input\_asg\_terminate\_lifecycle\_lambda\_timeout) | Amount of time the terminate-instances Lambda Function has to run in seconds. | `number` | `30` | no |
605606
| <a name="input_aws_region"></a> [aws\_region](#input\_aws\_region) | AWS region. | `string` | n/a | yes |
606607
| <a name="input_cache_bucket"></a> [cache\_bucket](#input\_cache\_bucket) | Configuration to control the creation of the cache bucket. By default the bucket will be created and used as shared cache. To use the same cache across multiple runners disable the creation of the cache and provide a policy and bucket name. See the public runner example for more details. | `map(any)` | <pre>{<br> "bucket": "",<br> "create": true,<br> "policy": ""<br>}</pre> | no |

Diff for: examples/runner-default/README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -43,18 +43,18 @@ No output.
4343

4444
| Name | Version |
4545
|------|---------|
46-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13 |
47-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | ~> 3.35 |
48-
| <a name="requirement_local"></a> [local](#requirement\_local) | ~> 1.4 |
46+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.15 |
47+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | ~> 3.74 |
48+
| <a name="requirement_local"></a> [local](#requirement\_local) | ~> 2.2 |
4949
| <a name="requirement_null"></a> [null](#requirement\_null) | ~> 3.0 |
5050
| <a name="requirement_random"></a> [random](#requirement\_random) | ~> 3.0 |
51-
| <a name="requirement_tls"></a> [tls](#requirement\_tls) | ~> 2.2 |
51+
| <a name="requirement_tls"></a> [tls](#requirement\_tls) | ~> 3.3 |
5252

5353
## Providers
5454

5555
| Name | Version |
5656
|------|---------|
57-
| <a name="provider_aws"></a> [aws](#provider\_aws) | ~> 3.35 |
57+
| <a name="provider_aws"></a> [aws](#provider\_aws) | ~> 3.74 |
5858
| <a name="provider_null"></a> [null](#provider\_null) | ~> 3.0 |
5959

6060
## Modules

Diff for: examples/runner-default/_docs/README.md

-19
This file was deleted.

Diff for: examples/runner-default/_docs/TF_MODULE.md

-24
This file was deleted.

Diff for: examples/runner-default/versions.tf

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11

22
terraform {
3-
required_version = ">= 0.13"
3+
required_version = ">= 0.15"
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = "~> 3.35"
7+
version = "~> 3.74"
88
}
99
local = {
1010
source = "hashicorp/local"
11-
version = "~> 1.4"
11+
version = "~> 2.2"
1212
}
1313
null = {
1414
source = "hashicorp/null"
1515
version = "~> 3.0"
1616
}
1717
tls = {
1818
source = "hashicorp/tls"
19-
version = "~> 2.2"
19+
version = "~> 3.3"
2020
}
2121
random = {
2222
source = "hashicorp/random"

Diff for: examples/runner-docker/README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -46,18 +46,18 @@ No output.
4646

4747
| Name | Version |
4848
|------|---------|
49-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13 |
50-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | ~> 3.35 |
51-
| <a name="requirement_local"></a> [local](#requirement\_local) | ~> 1.4 |
49+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.15 |
50+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | ~> 3.74 |
51+
| <a name="requirement_local"></a> [local](#requirement\_local) | ~> 2.2 |
5252
| <a name="requirement_null"></a> [null](#requirement\_null) | ~> 3.0 |
5353
| <a name="requirement_random"></a> [random](#requirement\_random) | ~> 3.0 |
54-
| <a name="requirement_tls"></a> [tls](#requirement\_tls) | ~> 2.2 |
54+
| <a name="requirement_tls"></a> [tls](#requirement\_tls) | ~> 3.3 |
5555

5656
## Providers
5757

5858
| Name | Version |
5959
|------|---------|
60-
| <a name="provider_aws"></a> [aws](#provider\_aws) | ~> 3.35 |
60+
| <a name="provider_aws"></a> [aws](#provider\_aws) | ~> 3.74 |
6161

6262
## Modules
6363

Diff for: examples/runner-docker/_docs/README.md

-22
This file was deleted.

Diff for: examples/runner-docker/_docs/TF_MODULE.md

-22
This file was deleted.

Diff for: examples/runner-docker/versions.tf

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11

22
terraform {
3-
required_version = ">= 0.13"
3+
required_version = ">= 0.15"
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = "~> 3.35"
7+
version = "~> 3.74"
88
}
99
local = {
1010
source = "hashicorp/local"
11-
version = "~> 1.4"
11+
version = "~> 2.2"
1212
}
1313
null = {
1414
source = "hashicorp/null"
1515
version = "~> 3.0"
1616
}
1717
tls = {
1818
source = "hashicorp/tls"
19-
version = "~> 2.2"
19+
version = "~> 3.3"
2020
}
2121
random = {
2222
source = "hashicorp/random"

Diff for: examples/runner-multi-region/README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -88,18 +88,18 @@ No output.
8888

8989
| Name | Version |
9090
|------|---------|
91-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13 |
92-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | ~> 3.35 |
93-
| <a name="requirement_local"></a> [local](#requirement\_local) | ~> 1.4 |
91+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.15 |
92+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | ~> 3.74 |
93+
| <a name="requirement_local"></a> [local](#requirement\_local) | ~> 2.2 |
9494
| <a name="requirement_null"></a> [null](#requirement\_null) | ~> 3.0 |
9595
| <a name="requirement_random"></a> [random](#requirement\_random) | ~> 3.0 |
96-
| <a name="requirement_tls"></a> [tls](#requirement\_tls) | ~> 2.2 |
96+
| <a name="requirement_tls"></a> [tls](#requirement\_tls) | ~> 3.3 |
9797

9898
## Providers
9999

100100
| Name | Version |
101101
|------|---------|
102-
| <a name="provider_aws"></a> [aws](#provider\_aws) | ~> 3.35 |
102+
| <a name="provider_aws"></a> [aws](#provider\_aws) | ~> 3.74 |
103103

104104
## Modules
105105

Diff for: examples/runner-multi-region/_docs/README.md

-18
This file was deleted.

Diff for: examples/runner-multi-region/_docs/TF_MODULE.md

-25
This file was deleted.

Diff for: examples/runner-multi-region/versions.tf

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11

22
terraform {
3-
required_version = ">= 0.13"
3+
required_version = ">= 0.15"
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = "~> 3.35"
7+
version = "~> 3.74"
88
}
99
local = {
1010
source = "hashicorp/local"
11-
version = "~> 1.4"
11+
version = "~> 2.2"
1212
}
1313
null = {
1414
source = "hashicorp/null"
1515
version = "~> 3.0"
1616
}
1717
tls = {
1818
source = "hashicorp/tls"
19-
version = "~> 2.2"
19+
version = "~> 3.3"
2020
}
2121
random = {
2222
source = "hashicorp/random"

Diff for: examples/runner-pre-registered/README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -32,18 +32,18 @@ No output.
3232

3333
| Name | Version |
3434
|------|---------|
35-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13 |
36-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | ~> 3.35 |
37-
| <a name="requirement_local"></a> [local](#requirement\_local) | ~> 1.4 |
35+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.15 |
36+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | ~> 3.74 |
37+
| <a name="requirement_local"></a> [local](#requirement\_local) | ~> 2.2 |
3838
| <a name="requirement_null"></a> [null](#requirement\_null) | ~> 3.0 |
3939
| <a name="requirement_random"></a> [random](#requirement\_random) | ~> 3.0 |
40-
| <a name="requirement_tls"></a> [tls](#requirement\_tls) | ~> 2.2 |
40+
| <a name="requirement_tls"></a> [tls](#requirement\_tls) | ~> 3.3 |
4141

4242
## Providers
4343

4444
| Name | Version |
4545
|------|---------|
46-
| <a name="provider_aws"></a> [aws](#provider\_aws) | ~> 3.35 |
46+
| <a name="provider_aws"></a> [aws](#provider\_aws) | ~> 3.74 |
4747

4848
## Modules
4949

Diff for: examples/runner-pre-registered/_docs/README.md

-7
This file was deleted.

0 commit comments

Comments
 (0)