Skip to content

Commit 7065778

Browse files
authored
Merge branch 'main' into feat-customize-runner-role
2 parents 6161117 + c29838c commit 7065778

File tree

28 files changed

+1222
-1200
lines changed

28 files changed

+1222
-1200
lines changed

.github/workflows/dependency-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ jobs:
3333
with:
3434
persist-credentials: false
3535
- name: 'Dependency Review'
36-
uses: actions/dependency-review-action@40c09b7dc99638e5ddb0bfd91c1673effc064d8a # v4.8.1
36+
uses: actions/dependency-review-action@3c4e3dcb1aa7874d2c16be7d79418e9b7efd6261 # v4.8.2
3737
with:
3838
comment-summary-in-pr: always
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
mkdocs-material==9.6.23
1+
mkdocs-material==9.7.0

.github/workflows/mkdocs/requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -223,9 +223,9 @@ mkdocs-get-deps==0.2.0 \
223223
--hash=sha256:162b3d129c7fad9b19abfdcb9c1458a651628e4b1dea628ac68790fb3061c60c \
224224
--hash=sha256:2bf11d0b133e77a0dd036abeeb06dec8775e46efa526dc70667d8863eefc6134
225225
# via mkdocs
226-
mkdocs-material==9.6.23 \
227-
--hash=sha256:3bf3f1d82d269f3a14ed6897bfc3a844cc05e1dc38045386691b91d7e6945332 \
228-
--hash=sha256:62ebc9cdbe90e1ae4f4e9b16a6aa5c69b93474c7b9e79ebc0b11b87f9f055e00
226+
mkdocs-material==9.7.0 \
227+
--hash=sha256:602b359844e906ee402b7ed9640340cf8a474420d02d8891451733b6b02314ec \
228+
--hash=sha256:da2866ea53601125ff5baa8aa06404c6e07af3c5ce3d5de95e3b52b80b442887
229229
# via -r requirements.in
230230
mkdocs-material-extensions==1.3.1 \
231231
--hash=sha256:10c9511cea88f568257f960358a467d12b970e1f7b2c0e5fb2bb48cab1928443 \

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
## [6.9.0](https://github.com/github-aws-runners/terraform-aws-github-runner/compare/v6.8.5...v6.9.0) (2025-11-13)
4+
5+
6+
### Features
7+
8+
* support multiple SSM parameters for large runner matcher configs ([#4790](https://github.com/github-aws-runners/terraform-aws-github-runner/issues/4790)) ([#4792](https://github.com/github-aws-runners/terraform-aws-github-runner/issues/4792)) ([4d4872f](https://github.com/github-aws-runners/terraform-aws-github-runner/commit/4d4872fd67a09f576743c04a8e342dd9350d160f))
9+
10+
11+
### Bug Fixes
12+
13+
* **lambda:** bump @octokit/rest from 22.0.0 to 22.0.1 in /lambdas in the octokit group ([#4876](https://github.com/github-aws-runners/terraform-aws-github-runner/issues/4876)) ([807aeef](https://github.com/github-aws-runners/terraform-aws-github-runner/commit/807aeefbe7d3fac452b29eb2b6efacc16c14e01c))
14+
* **lambda:** bump the aws group across 1 directory with 7 updates ([#4871](https://github.com/github-aws-runners/terraform-aws-github-runner/issues/4871)) ([8737fe2](https://github.com/github-aws-runners/terraform-aws-github-runner/commit/8737fe210beca5200170774534b0936fdbaa9942))
15+
* **lambda:** bump the aws-powertools group in /lambdas with 4 updates ([#4865](https://github.com/github-aws-runners/terraform-aws-github-runner/issues/4865)) ([8c76e12](https://github.com/github-aws-runners/terraform-aws-github-runner/commit/8c76e1223b1b976b74f30e57d2d73e207b7ac178))
16+
* **lambda:** bump the octokit group across 1 directory with 4 updates ([#4873](https://github.com/github-aws-runners/terraform-aws-github-runner/issues/4873)) ([39fc3cf](https://github.com/github-aws-runners/terraform-aws-github-runner/commit/39fc3cf45508ce28094c2c0a19cd7c39ba74299a))
17+
318
## [6.8.5](https://github.com/github-aws-runners/terraform-aws-github-runner/compare/v6.8.4...v6.8.5) (2025-11-02)
419

520

docs/configuration.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ This module also allows you to run agents from a prebuilt AMI to gain faster sta
172172
## AMI Configuration
173173

174174
By default, the module will automatically select appropriate AMI images:
175+
175176
- For Linux x64: Amazon Linux 2023 x86_64
176177
- For Linux ARM64: Amazon Linux 2023 ARM64
177178
- For Windows: Windows Server 2022 English Full ECS Optimized

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ The Instance Termination Watcher is creating log and optional metrics for termin
7979

8080
This feature is Beta, changes will not trigger a major release as long in beta.
8181

82-
The Job Retry will allow you to retry scaling when a job is not started. When enabled the scale up lambda will send a retry message to the a SQS queue. The Job Retry lambda will check after a delay if the job is still queued, and if so, it will send a retry command to the scale up lambda via SQS. The feature is designed to be used with ephemeral runners. The feature is opt in, it will not be created by default.
82+
The Job Retry will allow you to retry scaling when a job is not started. When enabled the scale up lambda will send a retry message to the SQS queue. The Job Retry lambda will check after a delay if the job is still queued, and if so, it will send a retry command to the scale up lambda via SQS. The feature is designed to be used with ephemeral runners. The feature is opt in, it will not be created by default.
8383

8484
Consequences of enabling the feature are:
8585

examples/prebuilt/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ cd -
2121

2222
### Packer Image
2323

24-
You will need to build your image. This example deployment uses the image example in `/images/linux-amz2`. You must build this image with packer in your AWS account first. Once you have built this you need to provider your owner ID as a variable
24+
You will need to build your image. This example deployment uses the image example in `/images/linux-amz2`. You must build this image with packer in your AWS account first. Once you have built this you need to provide your owner ID as a variable
2525

2626
## Deploy
2727

lambdas/functions/ami-housekeeper/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"all": "yarn build && yarn format && yarn lint && yarn test"
1818
},
1919
"devDependencies": {
20-
"@aws-sdk/types": "^3.921.0",
20+
"@aws-sdk/types": "^3.930.0",
2121
"@types/aws-lambda": "^8.10.155",
2222
"@vercel/ncc": "^0.38.4",
2323
"aws-sdk-client-mock": "^4.1.0",
@@ -26,8 +26,8 @@
2626
"dependencies": {
2727
"@aws-github-runner/aws-powertools-util": "*",
2828
"@aws-github-runner/aws-ssm-util": "*",
29-
"@aws-sdk/client-ec2": "^3.921.0",
30-
"@aws-sdk/client-ssm": "^3.921.0",
29+
"@aws-sdk/client-ec2": "^3.930.0",
30+
"@aws-sdk/client-ssm": "^3.930.0",
3131
"cron-parser": "^5.4.0"
3232
},
3333
"nx": {

lambdas/functions/control-plane/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
"all": "yarn build && yarn format && yarn lint && yarn test"
1818
},
1919
"devDependencies": {
20-
"@aws-sdk/types": "^3.921.0",
20+
"@aws-sdk/types": "^3.930.0",
2121
"@octokit/types": "^16.0.0",
2222
"@types/aws-lambda": "^8.10.155",
23-
"@types/node": "^22.18.8",
23+
"@types/node": "^22.19.0",
2424
"@vercel/ncc": "^0.38.4",
2525
"aws-sdk-client-mock": "^4.1.0",
2626
"aws-sdk-client-mock-jest": "^4.1.0",
@@ -33,8 +33,8 @@
3333
"@aws-github-runner/aws-powertools-util": "*",
3434
"@aws-github-runner/aws-ssm-util": "*",
3535
"@aws-lambda-powertools/parameters": "^2.28.1",
36-
"@aws-sdk/client-ec2": "^3.921.0",
37-
"@aws-sdk/client-sqs": "^3.921.0",
36+
"@aws-sdk/client-ec2": "^3.930.0",
37+
"@aws-sdk/client-sqs": "^3.930.0",
3838
"@middy/core": "^6.4.5",
3939
"@octokit/auth-app": "8.1.2",
4040
"@octokit/core": "7.0.6",

lambdas/functions/gh-agent-syncer/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"all": "yarn build && yarn format && yarn lint && yarn test"
1818
},
1919
"devDependencies": {
20-
"@aws-sdk/types": "^3.921.0",
20+
"@aws-sdk/types": "^3.930.0",
2121
"@types/aws-lambda": "^8.10.155",
22-
"@types/node": "^22.18.8",
22+
"@types/node": "^22.19.0",
2323
"@types/request": "^2.48.13",
2424
"@vercel/ncc": "^0.38.4",
2525
"aws-sdk-client-mock": "^4.1.0",
@@ -28,11 +28,11 @@
2828
},
2929
"dependencies": {
3030
"@aws-github-runner/aws-powertools-util": "*",
31-
"@aws-sdk/client-s3": "^3.921.0",
32-
"@aws-sdk/lib-storage": "^3.921.0",
31+
"@aws-sdk/client-s3": "^3.930.0",
32+
"@aws-sdk/lib-storage": "^3.930.0",
3333
"@middy/core": "^6.4.5",
3434
"@octokit/rest": "22.0.1",
35-
"axios": "^1.12.2"
35+
"axios": "^1.13.2"
3636
},
3737
"nx": {
3838
"includedScripts": [

0 commit comments

Comments
 (0)