Skip to content

Commit ba168da

Browse files
committed
chore(agent): upgrade deps
1 parent 0b8ea93 commit ba168da

8 files changed

Lines changed: 1714 additions & 1972 deletions

File tree

.github/workflows/build.yml

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

.github/workflows/upgrade.yml

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

.projen/deps.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.projenrc.ts

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ const CDK_VERSION: string = '2.238.0';
2727

2828
const project = new awscdk.AwsCdkTypeScriptApp({
2929
cdkVersion: CDK_VERSION,
30-
projenVersion: '~0.98.26',
30+
projenVersion: '~0.99.26',
3131
constructsVersion: '10.3.0',
3232
defaultReleaseBranch: 'main',
3333
name: 'abca',
@@ -313,6 +313,15 @@ new TextFile(cli, 'header.js', {
313313
],
314314
});
315315

316+
// eslint-plugin-import@2.x uses babel interop default import for minimatch; hoisting
317+
// minimatch@9 (from glob, etc.) breaks import/no-extraneous-dependencies at load time.
318+
project.package.addField('resolutions', {
319+
'eslint-plugin-import/minimatch': '^3.1.2',
320+
});
321+
cli.package.addField('resolutions', {
322+
'eslint-plugin-import/minimatch': '^3.1.2',
323+
});
324+
316325
// Hook CLI build into the root build pipeline so CI covers both projects
317326
project.postCompileTask.exec('cd cli && npx projen build');
318327

agent/entrypoint.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1075,14 +1075,15 @@ def print_metrics(metrics: dict):
10751075
# Also print to stdout for operator console visibility
10761076
print(json.dumps(json_payload), flush=True)
10771077

1078-
# Human-readable summary for operator console output
1078+
# Human-readable banner only; do not print keys/values from ``metrics`` (taints logging sinks).
10791079
print("\n" + "=" * 60)
10801080
print("METRICS REPORT")
10811081
print("=" * 60)
1082-
for key in metrics:
1083-
# Avoid printing raw metric values to stdout; values may include
1084-
# error text from downstream tools.
1085-
print(f" {key:30s}: [redacted]")
1082+
print(
1083+
" See structured JSON on the previous line — table omitted so metric "
1084+
"keys are not echoed next to log sinks.",
1085+
flush=True,
1086+
)
10861087
print("=" * 60)
10871088

10881089

cli/package.json

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

package.json

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

0 commit comments

Comments
 (0)