build: update to latest ng-dev tooling for caretaker handoff update

Update to the latest tooling to upate how caretaker handoff is handled, using new standardized groupings

(cherry picked from commit 0bb09dc5ba)
This commit is contained in:
Joey Perrott
2025-11-19 22:01:22 +00:00
committed by Jessica Janiuk
parent 35dc3ecfda
commit a877e8abaa
5 changed files with 271 additions and 665 deletions
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -17,5 +17,5 @@ export const caretaker: CaretakerConfig = {
query: `is:open no:milestone -draft:true`,
},
],
caretakerGroup: 'angular-caretaker',
hasEmeaCaretaker: true,
};
+1 -1
View File
@@ -164,7 +164,7 @@
"@actions/core": "^1.10.0",
"@actions/github": "^6.0.0",
"@angular-devkit/architect-cli": "0.2100.0-rc.6",
"@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#e2ac3507043bb67af71bdbdaf5cfe9ba856ab3ad",
"@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#e0bb3b2b000ff0c0c18a2020d5d42371bca51ecf",
"@babel/plugin-proposal-async-generator-functions": "7.20.7",
"@babel/plugin-transform-async-generator-functions": "^7.27.1",
"@bazel/bazelisk": "^1.7.5",
+127 -28
View File
@@ -359,8 +359,8 @@ importers:
specifier: 0.2100.0-rc.6
version: 0.2100.0-rc.6(chokidar@4.0.3)
'@angular/ng-dev':
specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#e2ac3507043bb67af71bdbdaf5cfe9ba856ab3ad
version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/e2ac3507043bb67af71bdbdaf5cfe9ba856ab3ad(@modelcontextprotocol/sdk@1.22.0)
specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#e0bb3b2b000ff0c0c18a2020d5d42371bca51ecf
version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/e0bb3b2b000ff0c0c18a2020d5d42371bca51ecf(@modelcontextprotocol/sdk@1.22.0)
'@babel/plugin-proposal-async-generator-functions':
specifier: 7.20.7
version: 7.20.7(@babel/core@7.28.4)
@@ -1764,9 +1764,9 @@ packages:
'@angular/platform-browser': ^21.0.0-0 || ^21.1.0-0 || ^21.2.0-0 || ^21.3.0-0 || ^22.0.0-0
rxjs: ^6.5.3 || ^7.4.0
'@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/e2ac3507043bb67af71bdbdaf5cfe9ba856ab3ad':
resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/e2ac3507043bb67af71bdbdaf5cfe9ba856ab3ad}
version: 0.0.0-160a7b168c53c746f67c871c9e282b69b84dc219
'@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/e0bb3b2b000ff0c0c18a2020d5d42371bca51ecf':
resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/e0bb3b2b000ff0c0c18a2020d5d42371bca51ecf}
version: 0.0.0-f47684669736e28fd77eab64e65b2952c8a948ee
hasBin: true
'@angular/ssr@21.0.0-rc.6':
@@ -3379,8 +3379,8 @@ packages:
resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==}
engines: {node: '>=18'}
'@google/genai@1.29.1':
resolution: {integrity: sha512-Buywpq0A6xf9cOdhiWCi5KUiDBbZkjCH5xbl+xxNQRItoYQgd31p0OKyn5cUnT0YNzC/pAmszqXoOc7kncqfFQ==}
'@google/genai@1.30.0':
resolution: {integrity: sha512-3MRcgczBFbUat1wIlZoLJ0vCCfXgm7Qxjh59cZi2X08RgWLtm9hKOspzp7TOg1TV2e26/MLxR2GR5yD5GmBV2w==}
engines: {node: '>=20.0.0'}
peerDependencies:
'@modelcontextprotocol/sdk': ^1.20.1
@@ -14045,13 +14045,13 @@ snapshots:
rxjs: 7.8.2
tslib: 2.8.1
'@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/e2ac3507043bb67af71bdbdaf5cfe9ba856ab3ad(@modelcontextprotocol/sdk@1.22.0)':
'@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/e0bb3b2b000ff0c0c18a2020d5d42371bca51ecf(@modelcontextprotocol/sdk@1.22.0)':
dependencies:
'@actions/core': 1.11.1
'@google-cloud/spanner': 8.0.0(supports-color@10.2.2)
'@google/genai': 1.29.1(@modelcontextprotocol/sdk@1.22.0)(bufferutil@4.0.9)(supports-color@10.2.2)(utf-8-validate@6.0.5)
'@inquirer/prompts': 7.10.1(@types/node@24.10.1)
'@inquirer/type': 3.0.10(@types/node@24.10.1)
'@google/genai': 1.30.0(@modelcontextprotocol/sdk@1.22.0)(bufferutil@4.0.9)(supports-color@10.2.2)(utf-8-validate@6.0.5)
'@inquirer/prompts': 8.0.1(@types/node@24.10.1)
'@inquirer/type': 4.0.1(@types/node@24.10.1)
'@octokit/auth-app': 8.1.2
'@octokit/core': 7.0.6
'@octokit/graphql': 9.0.3
@@ -14076,7 +14076,6 @@ snapshots:
'@types/yarnpkg__lockfile': 1.1.9
'@yarnpkg/lockfile': 1.1.0
bufferutil: 4.0.9
chalk: 5.6.2
cli-progress: 3.12.0
conventional-commits-filter: 5.0.0
conventional-commits-parser: 6.2.1
@@ -15959,7 +15958,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@google/genai@1.29.1(@modelcontextprotocol/sdk@1.22.0)(bufferutil@4.0.9)(supports-color@10.2.2)(utf-8-validate@6.0.5)':
'@google/genai@1.30.0(@modelcontextprotocol/sdk@1.22.0)(bufferutil@4.0.9)(supports-color@10.2.2)(utf-8-validate@6.0.5)':
dependencies:
google-auth-library: 10.5.0(supports-color@10.2.2)
ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5)
@@ -16055,6 +16054,15 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/checkbox@5.0.1(@types/node@24.10.1)':
dependencies:
'@inquirer/ansi': 2.0.1
'@inquirer/core': 11.0.1(@types/node@24.10.1)
'@inquirer/figures': 2.0.1
'@inquirer/type': 4.0.1(@types/node@24.10.1)
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/confirm@5.1.19(@types/node@20.19.25)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@20.19.25)
@@ -16097,6 +16105,13 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/confirm@6.0.1(@types/node@24.10.1)':
dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1)
'@inquirer/type': 4.0.1(@types/node@24.10.1)
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/core@10.3.2(@types/node@20.19.25)':
dependencies:
'@inquirer/ansi': 1.0.2
@@ -16136,6 +16151,18 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/core@11.0.1(@types/node@24.10.1)':
dependencies:
'@inquirer/ansi': 2.0.1
'@inquirer/figures': 2.0.1
'@inquirer/type': 4.0.1(@types/node@24.10.1)
cli-width: 4.1.0
mute-stream: 3.0.0
signal-exit: 4.1.0
wrap-ansi: 9.0.2
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/editor@4.2.23(@types/node@20.19.25)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@20.19.25)
@@ -16160,6 +16187,14 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/editor@5.0.1(@types/node@24.10.1)':
dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1)
'@inquirer/external-editor': 2.0.1(@types/node@24.10.1)
'@inquirer/type': 4.0.1(@types/node@24.10.1)
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/expand@4.0.23(@types/node@20.19.25)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@20.19.25)
@@ -16184,6 +16219,13 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/expand@5.0.1(@types/node@24.10.1)':
dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1)
'@inquirer/type': 4.0.1(@types/node@24.10.1)
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/external-editor@1.0.3(@types/node@20.19.25)':
dependencies:
chardet: 2.1.1
@@ -16205,6 +16247,13 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/external-editor@2.0.1(@types/node@24.10.1)':
dependencies:
chardet: 2.1.1
iconv-lite: 0.7.0
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/figures@1.0.15': {}
'@inquirer/input@4.3.1(@types/node@20.19.25)':
@@ -16228,6 +16277,13 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/input@5.0.1(@types/node@24.10.1)':
dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1)
'@inquirer/type': 4.0.1(@types/node@24.10.1)
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/number@3.0.23(@types/node@20.19.25)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@20.19.25)
@@ -16249,6 +16305,13 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/number@4.0.1(@types/node@24.10.1)':
dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1)
'@inquirer/type': 4.0.1(@types/node@24.10.1)
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/password@4.0.23(@types/node@20.19.25)':
dependencies:
'@inquirer/ansi': 1.0.2
@@ -16273,6 +16336,14 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/password@5.0.1(@types/node@24.10.1)':
dependencies:
'@inquirer/ansi': 2.0.1
'@inquirer/core': 11.0.1(@types/node@24.10.1)
'@inquirer/type': 4.0.1(@types/node@24.10.1)
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/prompts@7.10.1(@types/node@20.19.25)':
dependencies:
'@inquirer/checkbox': 4.3.2(@types/node@20.19.25)
@@ -16288,21 +16359,6 @@ snapshots:
optionalDependencies:
'@types/node': 20.19.25
'@inquirer/prompts@7.10.1(@types/node@24.10.1)':
dependencies:
'@inquirer/checkbox': 4.3.2(@types/node@24.10.1)
'@inquirer/confirm': 5.1.21(@types/node@24.10.1)
'@inquirer/editor': 4.2.23(@types/node@24.10.1)
'@inquirer/expand': 4.0.23(@types/node@24.10.1)
'@inquirer/input': 4.3.1(@types/node@24.10.1)
'@inquirer/number': 3.0.23(@types/node@24.10.1)
'@inquirer/password': 4.0.23(@types/node@24.10.1)
'@inquirer/rawlist': 4.1.11(@types/node@24.10.1)
'@inquirer/search': 3.2.2(@types/node@24.10.1)
'@inquirer/select': 4.4.2(@types/node@24.10.1)
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/prompts@7.9.0(@types/node@20.19.25)':
dependencies:
'@inquirer/checkbox': 4.3.2(@types/node@20.19.25)
@@ -16333,6 +16389,21 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/prompts@8.0.1(@types/node@24.10.1)':
dependencies:
'@inquirer/checkbox': 5.0.1(@types/node@24.10.1)
'@inquirer/confirm': 6.0.1(@types/node@24.10.1)
'@inquirer/editor': 5.0.1(@types/node@24.10.1)
'@inquirer/expand': 5.0.1(@types/node@24.10.1)
'@inquirer/input': 5.0.1(@types/node@24.10.1)
'@inquirer/number': 4.0.1(@types/node@24.10.1)
'@inquirer/password': 5.0.1(@types/node@24.10.1)
'@inquirer/rawlist': 5.0.1(@types/node@24.10.1)
'@inquirer/search': 4.0.1(@types/node@24.10.1)
'@inquirer/select': 5.0.1(@types/node@24.10.1)
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/rawlist@4.1.11(@types/node@20.19.25)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@20.19.25)
@@ -16357,6 +16428,13 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/rawlist@5.0.1(@types/node@24.10.1)':
dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1)
'@inquirer/type': 4.0.1(@types/node@24.10.1)
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/search@3.2.2(@types/node@20.19.25)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@20.19.25)
@@ -16384,6 +16462,14 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/search@4.0.1(@types/node@24.10.1)':
dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1)
'@inquirer/figures': 2.0.1
'@inquirer/type': 4.0.1(@types/node@24.10.1)
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/select@4.4.2(@types/node@20.19.25)':
dependencies:
'@inquirer/ansi': 1.0.2
@@ -16414,6 +16500,15 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/select@5.0.1(@types/node@24.10.1)':
dependencies:
'@inquirer/ansi': 2.0.1
'@inquirer/core': 11.0.1(@types/node@24.10.1)
'@inquirer/figures': 2.0.1
'@inquirer/type': 4.0.1(@types/node@24.10.1)
optionalDependencies:
'@types/node': 24.10.1
'@inquirer/type@3.0.10(@types/node@20.19.25)':
optionalDependencies:
'@types/node': 20.19.25
@@ -16426,6 +16521,10 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.1
'@inquirer/type@4.0.1(@types/node@24.10.1)':
optionalDependencies:
'@types/node': 24.10.1
'@isaacs/balanced-match@4.0.1': {}
'@isaacs/brace-expansion@5.0.0':
+1 -1
View File
@@ -147,7 +147,7 @@ async function runCompare(bazelTargetRaw: string | undefined, compareRef: string
const bazelTarget = await resolveTarget(bazelTargetRaw);
const testlogPath = await getTestlogPath(bazelTarget);
Log.log(green('Test log path:', testlogPath));
Log.log(green(`Test log path: ${testlogPath}`));
// Run benchmark with the current working stage.
await runBenchmarkTarget(bazelTarget);