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