From 6cc78d17c4560fdc35a852f41defbcfce011d952 Mon Sep 17 00:00:00 2001 From: Alexander Melnyk <amelnyk@amazon.com> Date: Fri, 17 Mar 2023 06:31:06 +0100 Subject: [PATCH 1/3] chore(layer): add license and architecture fields --- layers/src/layer-publisher-stack.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/layers/src/layer-publisher-stack.ts b/layers/src/layer-publisher-stack.ts index 875bbd4abf..10174dc0a0 100644 --- a/layers/src/layer-publisher-stack.ts +++ b/layers/src/layer-publisher-stack.ts @@ -9,7 +9,7 @@ import { LayerVersion, Code, Runtime, - CfnLayerVersionPermission + CfnLayerVersionPermission, Architecture } from 'aws-cdk-lib/aws-lambda'; import { StringParameter } from 'aws-cdk-lib/aws-ssm'; @@ -36,6 +36,8 @@ export class LayerPublisherStack extends Stack { Runtime.NODEJS_16_X, Runtime.NODEJS_18_X ], + license: 'MIT-0', + compatibleArchitectures: [Architecture.X86_64], code: Code.fromAsset('../tmp'), }); From d10b6e357416361666ab8c8d697c0942c438d108 Mon Sep 17 00:00:00 2001 From: Andrea Amorosi <dreamorosi@gmail.com> Date: Fri, 17 Mar 2023 11:55:13 +0100 Subject: [PATCH 2/3] Update layers/src/layer-publisher-stack.ts --- layers/src/layer-publisher-stack.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/layers/src/layer-publisher-stack.ts b/layers/src/layer-publisher-stack.ts index 10174dc0a0..d4be01f42b 100644 --- a/layers/src/layer-publisher-stack.ts +++ b/layers/src/layer-publisher-stack.ts @@ -9,7 +9,8 @@ import { LayerVersion, Code, Runtime, - CfnLayerVersionPermission, Architecture + CfnLayerVersionPermission, + Architecture, } from 'aws-cdk-lib/aws-lambda'; import { StringParameter } from 'aws-cdk-lib/aws-ssm'; From 7f3e372d2d0f4261fd9b1d852bcddc130a1f0202 Mon Sep 17 00:00:00 2001 From: Alexander Melnyk <amelnyk@amazon.com> Date: Mon, 27 Mar 2023 16:56:52 +0200 Subject: [PATCH 3/3] chore(layer): add license info and architecture fields --- layers/tests/unit/layer-publisher.test.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/layers/tests/unit/layer-publisher.test.ts b/layers/tests/unit/layer-publisher.test.ts index d8df7773db..aabd1c7e6d 100644 --- a/layers/tests/unit/layer-publisher.test.ts +++ b/layers/tests/unit/layer-publisher.test.ts @@ -6,9 +6,7 @@ import { App } from 'aws-cdk-lib'; import { Template } from 'aws-cdk-lib/assertions'; -import { - LayerPublisherStack -} from '../../src/layer-publisher-stack'; +import { LayerPublisherStack } from '../../src/layer-publisher-stack'; describe('Class: LayerPublisherStack', () => { @@ -33,6 +31,10 @@ describe('Class: LayerPublisherStack', () => { 'nodejs16.x', 'nodejs18.x' ], + LicenseInfo: 'MIT-0', + CompatibleArchitectures: [ + 'x86_64', + ], Description: 'AWS Lambda Powertools for TypeScript version 1.0.1', LayerName: 'AWSLambdaPowertoolsTypeScript', });