Skip to content

Commit 35d3f6d

Browse files
authored
Merge branch 'main' into feat-ssm-runner-matcher-chunking
2 parents daa5069 + a8158d4 commit 35d3f6d

File tree

20 files changed

+1239
-1249
lines changed

20 files changed

+1239
-1249
lines changed

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ jobs:
4242

4343
# Initializes the CodeQL tools for scanning.
4444
- name: Initialize CodeQL
45-
uses: github/codeql-action/init@4e94bd11f71e507f7f87df81788dff88d1dacbfb # v4.31.0
45+
uses: github/codeql-action/init@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
4646
with:
4747
languages: ${{ matrix.language }}
4848
build-mode: none
4949

5050
- name: Perform CodeQL Analysis
51-
uses: github/codeql-action/analyze@4e94bd11f71e507f7f87df81788dff88d1dacbfb # v4.31.0
51+
uses: github/codeql-action/analyze@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
5252
with:
5353
category: "/language:${{matrix.language}}"

.github/workflows/ossf-scorecard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,6 @@ jobs:
5353
# Upload the results to GitHub's code scanning dashboard (optional).
5454
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
5555
- name: "Upload to code-scanning"
56-
uses: github/codeql-action/upload-sarif@4e94bd11f71e507f7f87df81788dff88d1dacbfb # v4.31.0
56+
uses: github/codeql-action/upload-sarif@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
5757
with:
5858
sarif_file: results.sarif

.github/workflows/ovs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ jobs:
1717
actions: read # Required to upload SARIF file to CodeQL
1818
security-events: write # Require writing security events to upload
1919
contents: read # for checkout
20-
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@e92b5d07338d4f0ba0981dffed17c48976ca4730" # v2.2.3
20+
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@9bb69575e74019c2ad085a1860787043adf47ccb" # v2.2.4

.github/workflows/terraform.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
key: tflint-${{ hashFiles('.tflint.hcl') }}
6565
- if: contains(matrix.terraform, '1.5.')
6666
name: Setup TFLint
67-
uses: terraform-linters/setup-tflint@acd1575d3c037258ce5b2dd01379dc49ce24c6b7 # v6.2.0
67+
uses: terraform-linters/setup-tflint@4cb9feea73331a35b422df102992a03a44a3bb33 # v6.2.1
6868
with:
6969
github_token: ${{ secrets.GITHUB_TOKEN }}
7070
- if: contains(matrix.terraform, '1.5.')
@@ -130,7 +130,7 @@ jobs:
130130
key: tflint-${{ hashFiles('.tflint.hcl') }}
131131
- if: contains(matrix.terraform, '1.3.')
132132
name: Setup TFLint
133-
uses: terraform-linters/setup-tflint@acd1575d3c037258ce5b2dd01379dc49ce24c6b7 # v6.2.0
133+
uses: terraform-linters/setup-tflint@4cb9feea73331a35b422df102992a03a44a3bb33 # v6.2.1
134134
with:
135135
github_token: ${{ secrets.GITHUB_TOKEN }}
136136
- if: contains(matrix.terraform, '1.3.')
@@ -195,7 +195,7 @@ jobs:
195195
key: tflint-${{ hashFiles('.tflint.hcl') }}
196196
- if: contains(matrix.terraform, '1.5.')
197197
name: Setup TFLint
198-
uses: terraform-linters/setup-tflint@acd1575d3c037258ce5b2dd01379dc49ce24c6b7 # v6.2.0
198+
uses: terraform-linters/setup-tflint@4cb9feea73331a35b422df102992a03a44a3bb33 # v6.2.1
199199
with:
200200
github_token: ${{ secrets.GITHUB_TOKEN }}
201201
- if: contains(matrix.terraform, '1.5.')

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.914.0",
20+
"@aws-sdk/types": "^3.921.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.917.0",
30-
"@aws-sdk/client-ssm": "^3.917.0",
29+
"@aws-sdk/client-ec2": "^3.921.0",
30+
"@aws-sdk/client-ssm": "^3.921.0",
3131
"cron-parser": "^5.4.0"
3232
},
3333
"nx": {

lambdas/functions/control-plane/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"all": "yarn build && yarn format && yarn lint && yarn test"
1818
},
1919
"devDependencies": {
20-
"@aws-sdk/types": "^3.914.0",
21-
"@octokit/types": "^15.0.0",
20+
"@aws-sdk/types": "^3.921.0",
21+
"@octokit/types": "^16.0.0",
2222
"@types/aws-lambda": "^8.10.155",
2323
"@types/node": "^22.18.8",
2424
"@vercel/ncc": "^0.38.4",
@@ -32,13 +32,13 @@
3232
"dependencies": {
3333
"@aws-github-runner/aws-powertools-util": "*",
3434
"@aws-github-runner/aws-ssm-util": "*",
35-
"@aws-lambda-powertools/parameters": "^2.27.0",
36-
"@aws-sdk/client-ec2": "^3.917.0",
37-
"@aws-sdk/client-sqs": "^3.917.0",
35+
"@aws-lambda-powertools/parameters": "^2.28.1",
36+
"@aws-sdk/client-ec2": "^3.921.0",
37+
"@aws-sdk/client-sqs": "^3.921.0",
3838
"@middy/core": "^6.4.5",
39-
"@octokit/auth-app": "8.1.1",
40-
"@octokit/core": "7.0.5",
41-
"@octokit/plugin-throttling": "11.0.2",
39+
"@octokit/auth-app": "8.1.2",
40+
"@octokit/core": "7.0.6",
41+
"@octokit/plugin-throttling": "11.0.3",
4242
"@octokit/rest": "22.0.0",
4343
"cron-parser": "^5.4.0"
4444
},

lambdas/functions/control-plane/src/github/octokit.test.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ vi.mock('../github/auth', async () => ({
1919
}));
2020

2121
vi.mock('@octokit/rest', async () => ({
22-
Octokit: vi.fn().mockImplementation(() => mockOctokit),
22+
Octokit: vi.fn().mockImplementation(function () {
23+
return mockOctokit;
24+
}),
2325
}));
2426

2527
// We've already mocked '../github/auth' above

lambdas/functions/control-plane/src/pool/pool.test.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ const mockOctokit = {
2020
};
2121

2222
vi.mock('@octokit/rest', () => ({
23-
Octokit: vi.fn().mockImplementation(() => mockOctokit),
23+
Octokit: vi.fn().mockImplementation(function () {
24+
return mockOctokit;
25+
}),
2426
}));
2527

2628
vi.mock('./../aws/runners', async () => ({

lambdas/functions/control-plane/src/scale-runners/job-retry.test.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,9 @@ const mockOctokit = {
4242
};
4343

4444
vi.mock('@octokit/rest', async () => ({
45-
Octokit: vi.fn().mockImplementation(() => mockOctokit),
45+
Octokit: vi.fn().mockImplementation(function () {
46+
return mockOctokit;
47+
}),
4648
}));
4749
vi.mock('../github/octokit', async () => ({
4850
getOctokit: vi.fn(),

lambdas/functions/control-plane/src/scale-runners/scale-down.test.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@ const mockOctokit = {
2626
paginate: vi.fn(),
2727
};
2828
vi.mock('@octokit/rest', () => ({
29-
Octokit: vi.fn().mockImplementation(() => mockOctokit),
29+
Octokit: vi.fn().mockImplementation(function () {
30+
return mockOctokit;
31+
}),
3032
}));
3133

3234
vi.mock('./../aws/runners', async (importOriginal) => {

0 commit comments

Comments
 (0)