improv(ci): Inherited the secrets for update ssm workflow #6041
pr-run-linting-check-and-unit-tests.yml
on: pull_request
run-unit-tests
/
check-layer-publisher
1m 6s
run-unit-tests
/
check-docs-snippets
52s
run-unit-tests
/
check-docs
51s
Matrix: run-unit-tests / check-examples
Matrix: run-unit-tests / code-quality
Annotations
2 errors
run-unit-tests / check-layer-publisher
Process completed with exit code 1.
|
tests/unit/layer-publisher.test.ts > Class: LayerPublisherStack > creates the stack with a layer in it:
layers/src/layer-publisher-stack.ts#L41
ValidationError: Failed to bundle asset MyTestStack/LambdaPowertoolsLayer/Code/Stage, bundle output is located at /tmp/cdk.outR4MIsR/asset.eca5614d6de11db048e28c593bf4833a8cc9481e4b814b52e415a49dbe6e7cc3-building: Error: Command failed: npm i --prefix /home/runner/work/powertools-lambda-typescript/powertools-lambda-typescript/layers/tmp/nodejs @aws-sdk/client-dynamodb @aws-sdk/util-dynamodb @aws-sdk/client-ssm @aws-sdk/client-secrets-manager @aws-sdk/client-appconfigdata zod /home/runner/work/powertools-lambda-typescript/powertools-lambda-typescript/layers/tmp/nodejs/aws-lambda-powertools-commons-*.tgz /home/runner/work/powertools-lambda-typescript/powertools-lambda-typescript/layers/tmp/nodejs/aws-lambda-powertools-jmespath-*.tgz /home/runner/work/powertools-lambda-typescript/powertools-lambda-typescript/layers/tmp/nodejs/aws-lambda-powertools-logger-*.tgz /home/runner/work/powertools-lambda-typescript/powertools-lambda-typescript/layers/tmp/nodejs/aws-lambda-powertools-metrics-*.tgz /home/runner/work/powertools-lambda-typescript/powertools-lambda-typescript/layers/tmp/nodejs/aws-lambda-powertools-tracer-*.tgz /home/runner/work/powertools-lambda-typescript/powertools-lambda-typescript/layers/tmp/nodejs/aws-lambda-powertools-parameters-*.tgz /home/runner/work/powertools-lambda-typescript/powertools-lambda-typescript/layers/tmp/nodejs/aws-lambda-powertools-idempotency-*.tgz /home/runner/work/powertools-lambda-typescript/powertools-lambda-typescript/layers/tmp/nodejs/aws-lambda-powertools-batch-*.tgz /home/runner/work/powertools-lambda-typescript/powertools-lambda-typescript/layers/tmp/nodejs/aws-lambda-powertools-parser-*.tgz
npm error code E403
npm error 403 403 Forbidden - GET https://registry.npmjs.org/@AWS-SDK%2fclient-appconfigdata
npm error 403 In most cases, you or one of your dependencies are requesting
npm error 403 a package version that is forbidden by your security policy, or
npm error 403 on a server you do not have access to.
npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2025-08-26T12_20_32_521Z-debug-0.log
❯ new Asset ../node_modules/aws-cdk-lib/aws-s3-assets/lib/asset.js:1:1252
❯ AssetCode.bind ../node_modules/aws-cdk-lib/aws-lambda/lib/code.js:5:4375
❯ new LayerVersion2 ../node_modules/aws-cdk-lib/aws-lambda/lib/layers.js:1:3243
❯ new LayerVersion2 ../node_modules/aws-cdk-lib/core/lib/prop-injectable.js:1:488
❯ new LayerPublisherStack src/layer-publisher-stack.ts:41:31
❯ tests/unit/layer-publisher.test.ts:10:19
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { time: '2025-08-26T12:20:35.980Z', level: 'error', constructPath: 'MyTestStack/LambdaPowertoolsLayer/Code/Stage', constructInfo: { fqn: 'aws-cdk-lib.AssetStaging', version: '2.212.0', metadata: undefined }, constructStack: 'Function<constructStack>' }
|