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