Skip to content

Releases: github-aws-runners/terraform-aws-github-runner

v7.11.0

Choose a tag to compare

@runners-releaser runners-releaser released this 17 Aug 07:18
11ea311

7.11.0 (2026-08-14)

Features

  • github-app: allow several github apps to be used (#5269) (82cb0fd)

Attestation

Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/41086037
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner

v7.10.2

Choose a tag to compare

@runners-releaser runners-releaser released this 11 Aug 14:40
dc246ac

7.10.2 (2026-08-10)

Bug Fixes

  • lambda: bump postcss from 8.5.22 to 8.5.24 in /lambdas (#5241) (17cd322)
  • termination-watcher: only emit SpotInterruptionWarning metric for actual spot interruption events (#5245) (7480fd5)
  • wrap LOG_LEVEL env var with upper() for Powertools v2 compatibility (#5238) (2394f84)

Attestation

Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/40054688
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner

v7.10.1

Choose a tag to compare

@runners-releaser runners-releaser released this 31 Jul 22:54
5c8c2b9

7.10.1 (2026-07-31)

Bug Fixes

  • control-plane: discard malformed SQS messages (#5219) (8ca5816)
  • enable Octokit throttle retry and SSM adaptive retry under burst (#5136) (cbdd916), closes #5135
  • lambda: bump axios from 1.17.0 to 1.18.0 in /lambdas (#5211) (67bfdf8)
  • lambda: bump js-yaml from 3.14.2 to 3.15.0 in /lambdas (#5212) (facea4e)
  • lambda: bump postcss from 8.5.15 to 8.5.22 in /lambdas (#5231) (8ee045d)
  • lambda: fail-open isJobQueued — assume queued on API errors (#5130) (8fa06ee)
  • scale-up: return partial runner creation results (#5220) (9045340)
  • stop a malformed SQS body from poisoning the whole batch (#5215) (69e06b1)

Attestation

Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/38269587
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner

v7.10.0

Choose a tag to compare

@runners-releaser runners-releaser released this 20 Jul 15:10
b5f6a05

7.10.0 (2026-07-17)

Features

  • pool: Allow to optionally include busy runners into the pool (#5078) (c3eeb0f)
  • runners: support OnDemandOptions.AllocationStrategy in EC2 Fleet (#5077) (28b90f4)
  • termination-watcher: deregister runners from GitHub on EC2 termination (#5055) (c7494c1)
  • webhook: support multi-region SQS dispatch in runner webhook (#5099) (768d08b)

Bug Fixes

  • deps: bump actions/stale from 10.3.0 to 10.4.0 in the github group (#5210) (ef8719e)
  • deps: bump github/codeql-action/upload-sarif from 4.36.2 to 4.36.3 (#5207) (c7a8096)
  • retry installation auth for regional GitHub App events (#5123) (8222052)

Attestation

Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/36178288
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner

v7.9.0

Choose a tag to compare

@runners-releaser runners-releaser released this 04 Jul 07:50
79b73a8

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

v7.8.0

Choose a tag to compare

@runners-releaser runners-releaser released this 24 Jun 13:04
73a0ed8

7.8.0 (2026-06-24)

Features

  • runners: add volume_initialization_rate to block_device_mappings (#5165) (449df46), closes #5163
  • support dynamic EC2 placement and block device overrides (#5178) (58fd1c2)
  • webhook: enforce per-runner dynamic labels policy in dispatcher (#5172) (d624d96)

Bug Fixes

  • ci: restore persist-credentials for gh-pages deploy (#5162) (9955d73)
  • codeowners: require admin review for nested .github paths (#5164) (83ea30c)
  • mac: handle RunInstances scale errors (#5183) (7d8c576)
  • scale-up: prevent runnerLabels accumulation across dynamic label groups (#5176) (246949e), closes #5175

Attestation

Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/32494955
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner

v7.7.1

Choose a tag to compare

@runners-releaser runners-releaser released this 11 Jun 14:03
79c869f

7.7.1 (2026-06-11)

Bug Fixes

  • runners: fix type mismatch in pool role conditional (#5156) (60de50f)

Attestation

Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/30790016
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner

v7.7.0

Choose a tag to compare

@runners-releaser runners-releaser released this 11 Jun 08:14
79ab48c

7.7.0 (2026-06-11)

Features

  • Add feature to enable dynamic ec2 config via workflow labels (#5003) (c68445d)
  • add support for macos runners (#4930) (3e179a3)
  • Introduce Amazon Linux 2023 ARM image (#4780) (e572ae5)
  • relax cpu_options schema and add amd_sev_snp + nested_virtualization support (#5039) (5a3746d)
  • runner-role: Enable using separate IAM role for runners (#4875) (6642e57)

Bug Fixes

  • ci: sign auto-generated docs commits (#5154) (a6af4d2)
  • runners: wire job_retry.lambda_memory_size and lambda_timeout (#5120) (404785e)
  • scale-up: Add ec2:TerminateInstances permission to scale-up Lambda IAM policy (#5152) (94c4e12)
  • scale-up: prevent negative TotalTargetCapacity when runners exceed maximum (#5062) (9ab7410)
  • webhook: Fix publish events to EventBridge (#5143) (a72b737)

Attestation

Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/30739770
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner

v7.6.1

Choose a tag to compare

@runners-releaser runners-releaser released this 10 Jun 06:42
91daa7e

7.6.1 (2026-06-10)

Bug Fixes

  • lambda: bump @babel/plugin-transform-modules-systemjs from 7.23.9 to 7.29.4 in /lambdas (#5119) (b57166a)
  • lambda: bump axios from 1.12.2 to 1.17.0 in /lambdas (#5149) (e9e888e)
  • lambda: bump axios from 1.13.5 to 1.16.0 in /lambdas (#5144) (8b3002a)
  • lambda: bump fast-uri from 3.0.6 to 3.1.2 in /lambdas (#5118) (6111418)
  • lambda: bump fast-xml-builder from 1.1.4 to 1.2.0 in /lambdas (#5117) (ab5eda4)
  • lambda: bump lodash-es from 4.17.23 to 4.18.1 in /lambdas (#5090) (b47bd2a)
  • lambda: bump postcss from 8.5.6 to 8.5.15 in /lambdas (#5147) (cb099e5)
  • lambda: bump qs from 6.14.2 to 6.15.2 in /lambdas (#5127) (753f7fb)
  • lambda: bump tmp from 0.2.4 to 0.2.7 in /lambdas (#5138) (3507ca9)

Attestation

Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/30561099
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner

v7.6.0

Choose a tag to compare

@runners-releaser runners-releaser released this 01 Apr 21:14
1d57199

7.6.0 (2026-04-01)

Features

  • runner: add source parameter to distinguish between scale-up and pool lambda (#5054) (efbaa6f)

Bug Fixes

  • lambda: bump flatted from 3.3.1 to 3.4.2 in /lambdas (#5075) (67a70d7)
  • lambda: bump path-to-regexp from 8.2.0 to 8.4.0 in /lambdas (#5082) (25ec471)
  • lambda: bump the aws group in /lambdas with 7 updates (#5071) (c3dcce2)
  • logging: update log_class to log_group_class in CloudWatch agent configuration (#5073) (6d3b7db)

Attestation

Attestation url: https://github.com/github-aws-runners/terraform-aws-github-runner/attestations/23221586
Verify the artifacts by running gh attestation verify <name_of_artifact> --repo github-aws-runners/terraform-aws-github-runner