Skip to content

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

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)

v3.4.2

13 Jun 18:51
e82c327
Compare
Choose a tag to compare

3.4.2 (2023-06-13)

Bug Fixes

v3.4.1

23 May 13:56
b1019fa
Compare
Choose a tag to compare

3.4.1 (2023-05-23)

Bug Fixes

  • added additional outputs to multi runner module. (#3283) (9644e05)
  • lambda: bump @aws-sdk/client-sqs from 3.321.1 to 3.332.0 in /lambdas (#3271) (170baa8)
  • lambda: bump @aws-sdk/client-sqs from 3.332.0 to 3.337.0 in /lambdas (#3284) (01a053e)
  • lambda: bump @aws-sdk/lib-storage from 3.321.1 to 3.335.0 in /lambdas (#3281) (9387bee)
  • lambda: bump @aws-sdk/lib-storage from 3.335.0 to 3.337.0 in /lambdas (#3286) (2a447ae)
  • lambda: bump @octokit/auth-app from 4.0.9 to 4.0.13 in /lambdas (#3287) (517d2e0)
  • lambda: bump @octokit/types from 9.2.1 to 9.2.2 in /lambdas (#3273) (e083898)
  • multi-runner: allow runner_additional_security_group_ids to apply to multi_runner_config (#3221) (5fb1fa8)
  • multi-runner: enable SSE by default for runner-binaries bucket (#3274) (5d314f2)
  • webhook: logic to find the workflow labels inside runner config supported labelsets. (#3278) (9fcf33a)

v3.4.0

12 May 19:40
b7df70f
Compare
Choose a tag to compare

3.4.0 (2023-05-12)

Features

  • runners: allow explicitly standard or unlimited (#3244) (e2cf7ac)

Bug Fixes

  • Expand repository_white_list documentation (#3254) (5f3771a)
  • lambda: bump @octokit/types from 9.2.0 to 9.2.1 in /lambdas (#3259) (4bb77e0)

v3.3.0

05 May 16:40
0e7ea76
Compare
Choose a tag to compare

3.3.0 (2023-05-05)

Features

  • added the option to generate outputs from packer builds. (#3246) (97c4ee7)
  • syncer: Enable S3 bucket versioning for syncer S3 bucket (#3108) (e679021)

Bug Fixes

  • lambda: bump @octokit/types from 9.1.2 to 9.2.0 in /lambdas (#3243) (4ff85bb)
  • lambda: bump axios from 1.3.6 to 1.4.0 in /lambdas (#3242) (5620d88)
  • S3 bucket logging prefix regex (a952b91)
  • syncer: S3 bucket logging prefix variable condition (#3251) (a952b91)

v3.2.0

28 Apr 13:32
61f5a08
Compare
Choose a tag to compare

3.2.0 (2023-04-28)

Features

  • runner: include instance type & availability zone in Github Action logs (#3223) (775a548)
  • runners: Include instance type & availability zone in logs (775a548)

Bug Fixes

  • lambda: bump @aws-sdk/client-ec2 from 3.319.0 to 3.322.0 in /lambdas (#3228) (5e66d58)
  • lambda: bump @aws-sdk/client-s3 from 3.319.0 to 3.321.1 in /lambdas (#3230) (42a2085)
  • lambda: bump @aws-sdk/client-sqs from 3.319.0 to 3.321.1 in /lambdas (#3229) (9caa02d)
  • lambda: bump @aws-sdk/lib-storage from 3.319.0 to 3.321.1 in /lambdas (#3227) (37e970a)
  • multi-runner: convertdistribution_bucket_name to lowercase (#3219) (43acb08)
  • remove deprecated use of S3 ACLs (#3222) (bf4cea8)

v3.1.0

20 Apr 12:00
54575fd
Compare
Choose a tag to compare

3.1.0 (2023-04-20)

Features

  • images: automatically find latest GitHub Runner version when building images (#3129) (da49078)
  • lambda: add support for X-Ray tracing (#3142) (998a0d1)