Skip to content

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

v4.2.0

24 Aug 11:58
bd6efa8
Compare
Choose a tag to compare

4.2.0 (2023-08-24)

Features

  • support for cloudwatch config on per runner for multi-runners (#3447) (cdaa950)

v4.1.2

22 Aug 14:23
83c3e5d
Compare
Choose a tag to compare

4.1.2 (2023-08-22)

Bug Fixes

v4.1.1

16 Aug 07:46
f7e4935
Compare
Choose a tag to compare

4.1.1 (2023-08-16)

Bug Fixes

  • lambda: bump the aws group in /lambdas with 5 updates (#3425) (79983a0)
  • set log retention in each module by default to 180 (#3433) (86e6abc)

v4.1.0

08 Aug 18:11
9d575b8
Compare
Choose a tag to compare

4.1.0 (2023-08-08)

Features

  • runners: add configurable eviction strategy to idle config (#3375) (896f473)

Bug Fixes

  • lambda: bump the aws group in /lambdas with 5 updates (#3413) (1acc8ba)
  • runners: retry aws metadata token download on Linux (#3408) (ef46827)

v4.0.2

03 Aug 11:41
2318dee
Compare
Choose a tag to compare

4.0.2 (2023-08-03)

Bug Fixes

  • ensure /opt/start-runner-service.sh is run with Bash (1657e8e)
  • lambda: bump the aws group in /lambdas with 5 updates (#3398) (14db7ca)
  • lambda: bump typescript from 5.0.4 to 5.1.6 in /lambdas (#3399) (ff8af09)
  • runners: ensure /opt/start-runner-service.sh is run with Bash (#3407) (1657e8e)

v4.0.1

31 Jul 07:49
e66835b
Compare
Choose a tag to compare

4.0.1 (2023-07-31)

This release introduce options to disable the JIT config, and retrieve via SSM if JIT configuration is enabled or not. See for more details #3393

Bug Fixes

  • allow disable JIT config for ephemeral runners (#3393) (cfbcc94)

v4.0.0

25 Jul 13:17
5710e15
Compare
Choose a tag to compare

4.0.0 (2023-07-25)

Known bugs

  • GHES in combination with ephemeral runners are broken (#3392). A fix is available in 4.0.1, which also allows to disable JIT configuration at all.

⚠ BREAKING CHANGES

  • replace registration tokens by JIT config for ephemeral runners (#3350)

Features

  • replace registration tokens by JIT config for ephemeral runners (#3350) (2b776ba)

Bug Fixes

  • lambda: bump the aws group in /lambdas with 3 updates (#3381) (3af675a)
  • lambda: bump the octokit group in /lambdas with 4 updates (#3386) (b067138)
  • scale up lambda build issue. (#3388) (e78232c)

Migration

Migration is only required when using ephemeral runners with an own runner start script or custom AMI with start script. See PR for detailed instruction.

v3.6.1

20 Jul 16:34
65f74e3
Compare
Choose a tag to compare

3.6.1 (2023-07-20)

Bug Fixes

v3.6.0

19 Jul 14:28
6048927
Compare
Choose a tag to compare

3.6.0 (2023-07-18)

Features

  • images: Allow specifying temporary security group source IP for packer builds (#3351) (6d018f6)
  • syncer: update bucket policy to require ssl (#3342) (7a3d825)
  • tag runner volumes with the same tags as the instance (#3354) (116ea58)
  • update bucket policy to require ssl (7a3d825)

Bug Fixes

  • add more outputs to multi runners module. (#3343) (41a74ec)
  • Changed the ami filters to ensure that AMI is available before its used in launch template. (#3220) (0bcfbc7)
  • lambda: bump @aws-lambda-powertools/logger from 1.8.0 to 1.10.0 in /lambdas (#3337) (708748a)
  • lambda: bump semver from 5.7.1 to 5.7.2 in /lambdas (#3359) (1279e8c)
  • lambda: bump the aws group in /lambdas with 5 updates (#3368) (32c15ec)
  • lambda: Rename scale-down.tf service name (#3361) (22fad41)
  • multi-runner: Fix runner_additional_security_group_ids (#3352) (1f0c938)

v3.5.0

28 Jun 21:20
e8209e0
Compare
Choose a tag to compare

3.5.0 (2023-06-21)

Features

Bug Fixes

  • lambda: bump @aws-sdk/client-ec2 from 3.352.0 to 3.356.0 in /lambdas (#3333) (9cb0369)
  • lambda: bump @aws-sdk/client-s3 from 3.352.0 to 3.354.0 in /lambdas (#3329) (37acc92)
  • lambda: bump @aws-sdk/client-ssm from 3.321.1 to 3.350.0 in /lambdas (#3319) (97d5c73)
  • lambda: bump @aws-sdk/client-ssm from 3.352.0 to 3.354.0 in /lambdas (#3327) (e315230)