7.9.0 (2026-07-04)
Features
- add bidirectionalLabelMatch option and deprecate exactMatch (#5031) (4ccbde6)
- runners: tag EC2 fleets (#5197) (7c0b62b)
- support dedicated host ec2 overrides (#5191) (37fa3a8)
- support per-runner-flavor SQS batch size and window in multi_runner_config (#5108) (ecfdfdb)
- tag runners with github labels (#5185) (d3097b4)
- webhook: configurable queue selection for matching runners (#5190) (5f69910)
Bug Fixes
- deps: bump step-security/harden-runner from 2.17.0 to 2.19.4 (#5200) (c00d4c2)
- deps: bump the github group with 4 updates (#5198) (43d77fe)
- deps: bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 (#5199) (521efb7)
- examples: disable background apt services in multi-runner user-data (#5141) (b738b86)
- lambda: bump form-data from 2.5.5 to 2.5.6 in /lambdas (#5196) (a487f7d)
- pool: clamp pool top-up to runners_maximum_count (#5187) (a4ecd11)
- prevent EC2 termination when GitHub runner de-registration fails (#5061) (8068fa6)
- remove unused aws-lambda package to eliminate aws-sdk v2 dependency (#5088) (56f9ae8)
- runner: handle long prefixes in pool scheduler and IAM resource names (#5139) (76a572a)
- scale-down: respect bypass-removal tag for orphaned runners (#5194) (5c9f9b4)
Attestation
Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/33865270
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner