Skip to content

Commit 84d9c59

Browse files
Merge branch 'main' into dependabot/github_actions/NHSDigital/eps-common-workflows/dot-github/workflows/tag-release.yml-5.3.12
2 parents f5987f4 + 06e2c15 commit 84d9c59

7 files changed

Lines changed: 785 additions & 574 deletions

File tree

.trivyignore.yaml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ vulnerabilities:
1111
- id: CVE-2026-24842
1212
statement: downstream dependency for tar - waiting for new npm release
1313
expired_at: 2026-06-01
14+
- id: CVE-2026-25547
15+
statement: downstream dependency for @isaacs/brace-expansion - waiting for new npm release
16+
expired_at: 2026-06-01
17+
- id: CVE-2026-0775
18+
statement: downstream dependency for npmcli - waiting for new npm release
19+
expired_at: 2026-06-01
1420
- id: CVE-2026-24049
1521
statement: downstream dependency for wheel - waiting for new python release
1622
expired_at: 2026-06-01
@@ -29,6 +35,9 @@ vulnerabilities:
2935
- id: CVE-2025-61728
3036
statement: downstream dependency for asdf/go - waiting for new asdf release
3137
expired_at: 2026-06-01
32-
- id: CVE-2026-25128
33-
statement: downstream dependency for fast-xml-parser - waiting for aws-sdk release
38+
- id: CVE-2025-61730
39+
statement: downstream dependency for asdf/go - waiting for new asdf release
40+
expired_at: 2026-06-01
41+
- id: CVE-2025-68121
42+
statement: downstream dependency for asdf/go - waiting for new asdf release
3443
expired_at: 2026-06-01

package-lock.json

Lines changed: 511 additions & 518 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"keywords": [],
1212
"license": "MIT",
1313
"devDependencies": {
14-
"@types/node": "^25.1.0",
14+
"@types/node": "^25.2.3",
1515
"@typescript-eslint/eslint-plugin": "^8.54.0",
1616
"@typescript-eslint/parser": "^8.54.0",
1717
"@vitest/coverage-v8": "^4.0.18",
@@ -26,10 +26,10 @@
2626
"vitest": "^4.0.13"
2727
},
2828
"dependencies": {
29-
"aws-cdk": "^2.1104.0",
30-
"aws-cdk-lib": "^2.236.0",
29+
"aws-cdk": "^2.1105.0",
30+
"aws-cdk-lib": "^2.238.0",
3131
"cdk-nag": "^2.37.52",
3232
"constructs": "^10.4.5",
33-
"esbuild": "^0.27.2"
33+
"esbuild": "^0.27.3"
3434
}
3535
}

packages/cdkConstructs/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@
2020
"private": false,
2121
"type": "module",
2222
"dependencies": {
23-
"@aws-sdk/client-cloudformation": "^3.978.0",
24-
"@aws-sdk/client-route-53": "^3.975.0",
23+
"@aws-sdk/client-cloudformation": "^3.987.0",
24+
"@aws-sdk/client-route-53": "^3.987.0",
2525
"@aws-sdk/client-s3": "^3.978.0",
26-
"aws-cdk": "^2.1104.0",
27-
"aws-cdk-lib": "^2.236.0",
26+
"aws-cdk": "^2.1105.0",
27+
"aws-cdk-lib": "^2.238.0",
2828
"cdk-nag": "^2.37.52",
2929
"constructs": "^10.4.5"
3030
},
@@ -38,6 +38,6 @@
3838
"main": "lib/src/index.js",
3939
"types": "lib/src/index.d.ts",
4040
"devDependencies": {
41-
"@types/node": "^25.1.0"
41+
"@types/node": "^25.2.3"
4242
}
4343
}

packages/cdkConstructs/src/stacks/deleteUnusedStacks.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,11 +261,15 @@ export async function getActiveApiVersions(basePath: string): Promise<ActiveVers
261261
return {baseEnvVersion, sandboxEnvVersion}
262262
}
263263

264-
async function getActiveApiVersion(apimDomain: string, basePath: string): Promise<string> {
264+
async function getActiveApiVersion(apigeeEnv: string, basePath: string): Promise<string> {
265265
const headers: Record<string, string> = {
266266
Accept: "application/json",
267267
apikey: `${process.env.APIM_STATUS_API_KEY}`
268268
}
269+
let apimDomain = "api.service.nhs.uk"
270+
if (apigeeEnv !== "prod") {
271+
apimDomain = `${apigeeEnv}.api.service.nhs.uk`
272+
}
269273
const url = `https://${apimDomain}/${basePath}/_status`
270274
console.log(`Checking live api status endpoint at ${url} for active version`)
271275
const response = await fetch(url, {headers})

0 commit comments

Comments
 (0)