Releases: github-aws-runners/terraform-aws-github-runner
Releases · github-aws-runners/terraform-aws-github-runner
v2.5.0
v2.4.0
v2.3.0
v2.2.2
2.2.2 (2023-02-24)
Bug Fixes
- runners: bump @aws-sdk/client-ssm from 3.245.0 to 3.272.0 in /modules/runners/lambdas/runners (#2971) (a1c700f)
- runners: Fix typo in .setup_info generated in start-runner.ps1. (#2967) (e8f74bc)
- webhook: bump @aws-sdk/client-ssm from 3.245.0 to 3.278.0 in /modules/webhook/lambdas/webhook (#2990) (b61c2bf)
- webhook: bump @octokit/rest from 19.0.5 to 19.0.7 in /modules/webhook/lambdas/webhook (#2980) (8a5a8ae)
v2.2.1
2.2.1 (2023-02-17)
Bug Fixes
- binary-syncer: Allow lambda inside VPC (#2938) (4bb80be)
- runners: bump @octokit/auth-app from 4.0.8 to 4.0.9 in /modules/runners/lambdas/runners (#2953) (fce2a75)
- runners: Fix incorrect path to SSM cloudwatch config parameter. (8f4cc41)
- runners: Fix path to SSM cloudwatch config parameter on Windows (#2922) (8f4cc41)
- syncer: bump axios from 1.2.2 to 1.3.3 in /modules/runner-binaries-syncer/lambdas/runner-binaries-syncer (#2959) (1aa261e)
v2.2.0
2.2.0 (2023-02-10)
Features
Bug Fixes
- Add missing entry for AWS-recommended price-capacity-optimized strategy to ProcessEnv interface (9b8f88b)
- Adds InsufficientInstanceCapacity to list of scaling errors (4eb3b16)
- multi-runner: Create DLQ only if requested (#2903) (3d33744)
- multi-runner: Missing ami_id_ssm_parameter_name parameter from multi-runner #2883 (#2911) (19138d9)
- runner: Adds InsufficientInstanceCapacity to list of scaling errors (#2926) (4eb3b16)
- runners: Add missing entry for AWS-recommended price-capacity-optimized strategy to ProcessEnv interface (#2921) (9b8f88b)
- runners: Bump @octokit/types from 8.0.0 to 9.0.0 in /modules/runners/lambdas/runners (#2910) (abdc3ac)
- runners: Bump cron-parser from 4.7.0 to 4.7.1 in /modules/runners/lambdas/runners (#2893) (fd2dc78)
- syncer: bump aws-sdk from 2.1290.0 to 2.1312.0 in /modules/runner-binaries-syncer/lambdas/runner-binaries-syncer (#2940) (8d1b281)
- webhook: Bump @octokit/webhooks from 10.4.0 to 10.7.0 in /modules/webhook/lambdas/webhook (#2907) (d9ab310)
Performance Improvements
v2.1.1
2.1.1 (2023-01-12)
Important notice:
The fix applied #2801 to ensure the pool respects booting instance can have as side effect that after upgrading you have lesser instance in your pool. This is intended since booting instances could be potentential pool instances. Adjust your pool when needed, and try to configure the crontab for the pool in such way it is not running more frequent than the time it takes to boot instances in the pool.
Bug Fixes
- Honnor booting instance in runner pool (#2801) (9f841f7)
- runners: Bump @aws-sdk/client-ssm from 3.241.0 to 3.245.0 in /modules/runners/lambdas/runners (#2866) (ca6a0bb)
- runners: Bump @octokit/auth-app from 4.0.7 to 4.0.8 in /modules/runners/lambdas/runners (#2870) (755796f)
- runners: Bump luxon from 3.1.1 to 3.2.1 in /modules/runners/lambdas/runners (#2860) (159a1ef)
- syncer: Bump aws-sdk from 2.1284.0 to 2.1290.0 in /modules/runner-binaries-syncer/lambdas/runner-binaries-syncer (#2871) (f8c027d)
- webhook: Bump @aws-sdk/client-ssm from 3.238.0 to 3.245.0 in /modules/webhook/lambdas/webhook (#2872) (c50a773)
- webhook: Bump aws-sdk from 2.1289.0 to 2.1292.0 in /modules/webhook/lambdas/webhook (#2876) (b3507af)
v2.1.0
2.1.0 (2023-01-06)
Features
Bug Fixes
- variables: Correction enable_enable_fifo_build_queue (#2857) (455e272)
- examples: multi-runner runner label (2840d5e)
- runners: Bump @aws-sdk/client-ssm from 3.238.0 to 3.241.0 in /modules/runners/lambdas/runners (#2838) (89b1839)
- runners: Bump aws-sdk from 2.1284.0 to 2.1289.0 in /modules/runners/lambdas/runners (#2855) (402e5ac)
- webhook: Bump aws-sdk from 2.1284.0 to 2.1289.0 in /modules/webhook/lambdas/webhook (#2856) (5d6dd37)
- webhook: Bump axios from 1.2.1 to 1.2.2 in /modules/runner-binaries-syncer/lambdas/runner-binaries-syncer (#2827) (686624a)
v2.0.2
2.0.2 (2023-01-03)
Migration.
Please check release 2.0.0
Bug Fixes
- runners: Bump json5 from 2.2.1 to 2.2.3 in /modules/runners/lambdas/runners (#2842) (d3169c2)
- syncer: Bump json5 from 2.2.1 to 2.2.3 in /modules/runner-binaries-syncer/lambdas/runner-binaries-syncer (#2841) (b2816f7)
- webhook: Bump json5 from 2.2.1 to 2.2.3 in /modules/webhook/lambdas/webhook (#2840) (68ff414)
v2.0.1
2.0.1 (2023-01-03)
Migration
The migration mentioned below should be part of 2.0.0, but due to merge issues it was not part of the release. This patch will add them.
The following variables are renamed for consistently. Old variables names will trigger an error with upgrade instruction.
- enabled_userdata -> enable_userdata (#2784)
- fifo_build_queue -> enable_fifo_build_queue (#2809)
- runner_enable_workflow_job_labels_check_all -> enable_runner_workflow_job_labels_check_all (#2809)