diff --git a/CHANGELOG.md b/CHANGELOG.md index 89cdc3566b..9b8225d9e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [6.6.0](https://github.com/github-aws-runners/terraform-aws-github-runner/compare/v6.5.11...v6.6.0) (2025-07-01) + + +### Features + +* **runner:** support Ubuntu 24.04 ([#4246](https://github.com/github-aws-runners/terraform-aws-github-runner/issues/4246)) ([76456b5](https://github.com/github-aws-runners/terraform-aws-github-runner/commit/76456b5f625fa36140b7a7e9c1a104b248eeef7f)) + + +### Bug Fixes + +* **lambda:** bump @octokit/webhooks from 14.0.2 to 14.1.0 in /lambdas in the octokit group ([#4651](https://github.com/github-aws-runners/terraform-aws-github-runner/issues/4651)) ([754ffc8](https://github.com/github-aws-runners/terraform-aws-github-runner/commit/754ffc80fd7c70b3260be5d2c9ac88e350325cf9)) +* **lambda:** bump the aws group in /lambdas with 6 updates ([#4641](https://github.com/github-aws-runners/terraform-aws-github-runner/issues/4641)) ([1955841](https://github.com/github-aws-runners/terraform-aws-github-runner/commit/19558416b8b43080235329eadb2000f8d63555fa)) +* **lambda:** bump the aws group in /lambdas with 7 updates ([#4650](https://github.com/github-aws-runners/terraform-aws-github-runner/issues/4650)) ([e53710e](https://github.com/github-aws-runners/terraform-aws-github-runner/commit/e53710ef6d7e20b15e839bcdb7754d47d7ce612f)) +* support Terraform AWS Provider v6 ([#4646](https://github.com/github-aws-runners/terraform-aws-github-runner/issues/4646)) ([aebef80](https://github.com/github-aws-runners/terraform-aws-github-runner/commit/aebef800ce165fd0df26d774f9c344c1cf02d245)) + ## [6.5.11](https://github.com/github-aws-runners/terraform-aws-github-runner/compare/v6.5.10...v6.5.11) (2025-06-24) diff --git a/README.md b/README.md index b0236fc2b5..17f3c10395 100644 --- a/README.md +++ b/README.md @@ -70,14 +70,14 @@ Join our discord community via [this invite link](https://discord.gg/bxgXW8jJGh) | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.77 | +| [aws](#requirement\_aws) | >= 5.77 | | [random](#requirement\_random) | ~> 3.0 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.77 | +| [aws](#provider\_aws) | >= 5.77 | | [random](#provider\_random) | ~> 3.0 | ## Modules diff --git a/examples/base/README.md b/examples/base/README.md index 96ca2a857b..761f9ed457 100644 --- a/examples/base/README.md +++ b/examples/base/README.md @@ -4,13 +4,13 @@ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | 5.31.0 | +| [aws](#provider\_aws) | 6.0.0 | ## Modules diff --git a/examples/default/README.md b/examples/default/README.md index fb14cf7b10..618db0b633 100644 --- a/examples/default/README.md +++ b/examples/default/README.md @@ -34,7 +34,7 @@ terraform output -raw webhook_secret | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 6.0 | | [local](#requirement\_local) | ~> 2.0 | | [random](#requirement\_random) | ~> 3.0 | @@ -42,7 +42,7 @@ terraform output -raw webhook_secret | Name | Version | |------|---------| -| [random](#provider\_random) | 3.7.1 | +| [random](#provider\_random) | 3.7.2 | ## Modules diff --git a/examples/ephemeral/README.md b/examples/ephemeral/README.md index b7b4202d83..705f2d13b4 100644 --- a/examples/ephemeral/README.md +++ b/examples/ephemeral/README.md @@ -33,7 +33,7 @@ terraform output webhook_secret | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 6.0 | | [local](#requirement\_local) | ~> 2.0 | | [random](#requirement\_random) | ~> 3.0 | @@ -41,7 +41,7 @@ terraform output webhook_secret | Name | Version | |------|---------| -| [random](#provider\_random) | 3.6.3 | +| [random](#provider\_random) | 3.7.2 | ## Modules diff --git a/examples/external-managed-ssm-secrets/README.md b/examples/external-managed-ssm-secrets/README.md index dd14d36960..39deda54c3 100644 --- a/examples/external-managed-ssm-secrets/README.md +++ b/examples/external-managed-ssm-secrets/README.md @@ -80,7 +80,7 @@ terraform output -raw webhook_secret | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 6.0 | | [local](#requirement\_local) | ~> 2.0 | | [random](#requirement\_random) | ~> 3.0 | diff --git a/examples/prebuilt/README.md b/examples/prebuilt/README.md index 1a9e731797..0b37739715 100644 --- a/examples/prebuilt/README.md +++ b/examples/prebuilt/README.md @@ -73,7 +73,7 @@ terraform output webhook_secret | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | | [local](#requirement\_local) | ~> 2.0 | | [random](#requirement\_random) | ~> 3.0 | diff --git a/modules/ami-housekeeper/README.md b/modules/ami-housekeeper/README.md index 20c46e471d..63edfdc7a2 100644 --- a/modules/ami-housekeeper/README.md +++ b/modules/ami-housekeeper/README.md @@ -67,13 +67,13 @@ yarn run dist | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.27 | +| [aws](#provider\_aws) | >= 5.27 | ## Modules diff --git a/modules/download-lambda/README.md b/modules/download-lambda/README.md index 6504d17d44..1d51508ab3 100644 --- a/modules/download-lambda/README.md +++ b/modules/download-lambda/README.md @@ -30,7 +30,7 @@ module "lambdas" { | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | | [null](#requirement\_null) | ~> 3 | ## Providers diff --git a/modules/lambda/README.md b/modules/lambda/README.md index 6bdacecfb3..db6cc34aa5 100644 --- a/modules/lambda/README.md +++ b/modules/lambda/README.md @@ -10,13 +10,13 @@ Generica module to create lambda functions | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.27 | +| [aws](#provider\_aws) | >= 5.27 | ## Modules diff --git a/modules/multi-runner/README.md b/modules/multi-runner/README.md index c43d00e245..e4d30707f9 100644 --- a/modules/multi-runner/README.md +++ b/modules/multi-runner/README.md @@ -79,14 +79,14 @@ module "multi-runner" { | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3 | -| [aws](#requirement\_aws) | ~> 5.77 | +| [aws](#requirement\_aws) | >= 5.77 | | [random](#requirement\_random) | ~> 3.0 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.77 | +| [aws](#provider\_aws) | >= 5.77 | | [random](#provider\_random) | ~> 3.0 | ## Modules diff --git a/modules/runner-binaries-syncer/README.md b/modules/runner-binaries-syncer/README.md index 9eca584375..e0d0012e95 100644 --- a/modules/runner-binaries-syncer/README.md +++ b/modules/runner-binaries-syncer/README.md @@ -37,13 +37,13 @@ yarn run dist | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.27 | +| [aws](#provider\_aws) | >= 5.27 | ## Modules diff --git a/modules/runners/README.md b/modules/runners/README.md index f7dd7ecb88..397236881d 100644 --- a/modules/runners/README.md +++ b/modules/runners/README.md @@ -51,13 +51,13 @@ yarn run dist | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.27 | +| [aws](#provider\_aws) | >= 5.27 | ## Modules diff --git a/modules/runners/job-retry/README.md b/modules/runners/job-retry/README.md index 5276db9d60..91089a213b 100644 --- a/modules/runners/job-retry/README.md +++ b/modules/runners/job-retry/README.md @@ -13,13 +13,13 @@ The module is an inner module and used by the runner module when the opt-in feat | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.27 | +| [aws](#provider\_aws) | >= 5.27 | ## Modules diff --git a/modules/runners/pool/README.md b/modules/runners/pool/README.md index 4ed0f3f056..052a8be60c 100644 --- a/modules/runners/pool/README.md +++ b/modules/runners/pool/README.md @@ -11,13 +11,13 @@ The pool is an opt-in feature. To be able to use the count on a module level to | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.14.1 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.27 | +| [aws](#provider\_aws) | >= 5.27 | ## Modules diff --git a/modules/setup-iam-permissions/README.md b/modules/setup-iam-permissions/README.md index 91be784db0..800c0c3eb3 100644 --- a/modules/setup-iam-permissions/README.md +++ b/modules/setup-iam-permissions/README.md @@ -42,13 +42,13 @@ Next execute the created Terraform code `terraform init && terraform apply` The | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.27 | +| [aws](#provider\_aws) | >= 5.27 | ## Modules diff --git a/modules/ssm/README.md b/modules/ssm/README.md index f8ca2f9453..cb23d3aa87 100644 --- a/modules/ssm/README.md +++ b/modules/ssm/README.md @@ -10,13 +10,13 @@ This module is used for storing configuration of runners, registration tokens an | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.27 | +| [aws](#provider\_aws) | >= 5.27 | ## Modules diff --git a/modules/termination-watcher/README.md b/modules/termination-watcher/README.md index 9933ac2cb4..1ded4dd374 100644 --- a/modules/termination-watcher/README.md +++ b/modules/termination-watcher/README.md @@ -61,7 +61,7 @@ yarn run dist | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | ## Providers diff --git a/modules/termination-watcher/notification/README.md b/modules/termination-watcher/notification/README.md index 6725f6604d..a6de04ac27 100644 --- a/modules/termination-watcher/notification/README.md +++ b/modules/termination-watcher/notification/README.md @@ -4,13 +4,13 @@ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.27 | +| [aws](#provider\_aws) | >= 5.27 | ## Modules diff --git a/modules/termination-watcher/termination/README.md b/modules/termination-watcher/termination/README.md index fbdf719f59..28b321aaa3 100644 --- a/modules/termination-watcher/termination/README.md +++ b/modules/termination-watcher/termination/README.md @@ -4,13 +4,13 @@ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.27 | +| [aws](#provider\_aws) | >= 5.27 | ## Modules diff --git a/modules/webhook/README.md b/modules/webhook/README.md index a00a95a8d8..0dbd1429cf 100644 --- a/modules/webhook/README.md +++ b/modules/webhook/README.md @@ -36,14 +36,14 @@ yarn run dist | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | | [null](#requirement\_null) | ~> 3 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.27 | +| [aws](#provider\_aws) | >= 5.27 | ## Modules diff --git a/modules/webhook/direct/README.md b/modules/webhook/direct/README.md index 9cd2bc77e7..fa8848b8ec 100644 --- a/modules/webhook/direct/README.md +++ b/modules/webhook/direct/README.md @@ -4,14 +4,14 @@ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.27 | +| [aws](#requirement\_aws) | >= 5.27 | | [null](#requirement\_null) | ~> 3.2 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.27 | +| [aws](#provider\_aws) | >= 5.27 | | [null](#provider\_null) | ~> 3.2 | ## Modules diff --git a/modules/webhook/eventbridge/README.md b/modules/webhook/eventbridge/README.md index 8b687fad44..b02fe72f60 100644 --- a/modules/webhook/eventbridge/README.md +++ b/modules/webhook/eventbridge/README.md @@ -4,14 +4,14 @@ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | ~> 5.0 | +| [aws](#requirement\_aws) | >= 5.0 | | [null](#requirement\_null) | ~> 3.2 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | ~> 5.0 | +| [aws](#provider\_aws) | >= 5.0 | | [null](#provider\_null) | ~> 3.2 | ## Modules