Releases: github-aws-runners/terraform-aws-github-runner
v7.5.0
7.5.0 (2026-03-11)
Features
- lambdas: add batch SSM parameter fetching to reduce API calls (#5017) (24857c2)
- logging: add log_class parameter to runner log files configuration (#5036) (3509d4c)
Attestation
Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/21060713
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner
v7.4.1
7.4.1 (2026-03-09)
Bug Fixes
- gracefully handle JIT config failures and terminate unconfigured instance (#4990) (c171550)
- install-runner.sh: support Debian (#5027) (7755b7f) @gmccue
- lambda: add jti claim to GitHub App JWTs to prevent concurrent collisions (#5056) (07bd193), closes #5025
- lambda: bump @octokit/auth-app from 8.1.2 to 8.2.0 in /lambdas in the octokit group (#5035) (1c8083e)
- lambda: bump axios from 1.13.2 to 1.13.5 in /lambdas (#5028) (0335e3a)
- lambda: bump qs from 6.14.1 to 6.14.2 in /lambdas (#5032) (6dc97d5)
- lambda: bump rollup from 4.46.2 to 4.59.0 in /lambdas (#5052) (1e798b1)
- lambda: bump the aws group in /lambdas with 7 updates (#5021) (c3c158d)
- lambda: bump the aws-powertools group in /lambdas with 4 updates (#5022) (e8369cf)
Attestation
Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/20850648
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner
v7.4.0
7.4.0 (2026-02-04)
Features
- control-plane: tag control plane created SSM Parameters (#4833) (#4834) (7e1a0a1) @wadherv
- use prefix variable for POWERTOOLS_SERVICE_NAME in Lambda functions (#4948) (8bd61d2) @alexalbu001
Bug Fixes
- add SSM AMI parameter permissions and environment-based naming (#5016) (1a7158b)
- job retry mechanism not triggering (#4961) (5039ae5)
- lambda: bump diff from 4.0.2 to 4.0.4 in /lambdas (#5004) (cd86fe6)
- lambda: bump lodash-es from 4.17.21 to 4.17.23 in /lambdas (#5006) (c638e38)
- lambda: bump the aws group in /lambdas with 7 updates (#4998) (d373bcc)
Attestation
Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/18192758
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner
v7.3.0
7.3.0 (2026-01-13)
Features
Bug Fixes
- cache GitHub App ID to reduce SSM calls (#4994) (0fb6f4a)
- change runner_placement host_resource_group_arn type to be a string instead of a number (#4979) (5405a04)
- lambda: bump the aws group in /lambdas with 7 updates (#4985) (5eacb0f)
- runners: correct regex pattern for extracting AMI ID from SSM parameter ARN (#4981) (174293c), closes #4959
Attestation
Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/16551868
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner
v7.2.0
7.2.0 (2026-01-06)
Features
- add support to use custom scale errors (#4932) (5285cdc) @edersonbrilhante
Bug Fixes
- lambda: bump qs from 6.14.0 to 6.14.1 in /lambdas (#4978) (e27ee7c)
- lambda: bump the aws group in /lambdas with 7 updates (#4971) (9843662)
- lambda: bump the aws-powertools group in /lambdas with 4 updates (#4972) (e018a10)
Attestation
Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/16113155
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner
v7.1.0
7.1.0 (2025-12-18)
Features
Bug Fixes
- lambda: bump @octokit/webhooks from 14.1.3 to 14.2.0 in /lambdas in the octokit group (#4955) (47b6a29)
- lambda: bump the aws group in /lambdas with 6 updates (#4954) (81e461e)
Attestation
Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/15397063
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner
v7.0.0
7.0.0 (2025-12-13)
⚠ BREAKING CHANGES
The release contains some possible breaking changes. Keep in mind the is a 100% community module with no support. In case you have any issues, it is highly appreciated to log an issue. But even more to dig in and provide a fix in via a pull request.
For upgrading please consider the follwoing changes
- Lambda Runtime now by default Node24.x requiring AWS Provider 6.21+
- Scale-up process messages in batches, see configuration option
lambda_event_source_mapping_batch_sizewhich allow to set the batch to1like before in a case of problems. - Deprecated variables are removed.
- remove deprecated terraform variables (#4945)
- upgrade lambda runtime to Node24.x (#4911)
- control-plane: add support for handling multiple events in a single invocation (#4603) @iainlane
Features
- add support to use placement group in launch template (#4929) (36b7b3e) @edersonbrilhante
- control-plane: add support for handling multiple events in a single invocation (#4603) (3937ec3) @iainlane
- upgrade lambda runtime to Node24.x (#4911) (682289e)
Bug Fixes
- lambda: bump the aws group in /lambdas with 6 updates (bf39fbc)
- lambda: bump the aws group in /lambdas with 7 updates (#4924) (62a3a8b)
- remove deprecated terraform variables (#4945) (8afc75c)
- remove invalid inputs for submodule direct (#4947) (79f26d6)
Attestation
Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/15149758
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner
v6.10.1
6.10.1 (2025-11-27)
Bug Fixes
Attestation
Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/14158962
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner
v6.10.0
6.10.0 (2025-11-24)
Features
Bug Fixes
- lambda: bump the aws group in /lambdas with 6 updates (#4906) (afd62b6)
- runners: support for AMIs with parentheses in the name (#4856) (2904a10)
Attestation
Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/13917274
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner
v6.9.1
6.9.1 (2025-11-21)
Bug Fixes
- lambda: bump axios from 1.12.2 to 1.13.2 in /lambdas (#4895) (59e231d)
- lambda: bump js-yaml from 3.14.1 to 3.14.2 in /lambdas (#4890) (18b8c4e)
- lambda: bump the aws group across 1 directory with 7 updates (#4898) (cf7f4ad)
- use a static key in runner_matcher_config (#4901) (#4903) (cc5dc65) @edersonbrilhante
Attestation
Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/13760875
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner