From d80d11d1361d654498a0975bc9098f3dde631146 Mon Sep 17 00:00:00 2001 From: kakakakakku Date: Sat, 4 Oct 2025 13:44:56 +0900 Subject: [PATCH 1/2] lambda-layer-ssm-parameters: Update runtime to nodejs22.x --- lambda-layer-ssm-parameters/function/template.yml | 4 ++-- lambda-layer-ssm-parameters/layer/template.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lambda-layer-ssm-parameters/function/template.yml b/lambda-layer-ssm-parameters/function/template.yml index 5c7af4f34..3b565886a 100644 --- a/lambda-layer-ssm-parameters/function/template.yml +++ b/lambda-layer-ssm-parameters/function/template.yml @@ -20,7 +20,7 @@ Resources: Type: 'AWS::Serverless::Function' Properties: FunctionName: !Sub ${AppName}-function - Runtime: nodejs20.x + Runtime: nodejs22.x CodeUri: ./src Handler: app.handler FunctionUrlConfig: @@ -47,4 +47,4 @@ Outputs: # If 'Function' is the function resource name in the SAM template, the function URL resource name will be 'FunctionUrl'. FunctionUrl: Description: Url of Lambda function. - Value: !GetAtt FunctionUrl.FunctionUrl \ No newline at end of file + Value: !GetAtt FunctionUrl.FunctionUrl diff --git a/lambda-layer-ssm-parameters/layer/template.yml b/lambda-layer-ssm-parameters/layer/template.yml index 0cf32521b..73da51ca3 100644 --- a/lambda-layer-ssm-parameters/layer/template.yml +++ b/lambda-layer-ssm-parameters/layer/template.yml @@ -15,13 +15,13 @@ Resources: CompatibleArchitectures: - arm64 CompatibleRuntimes: - - nodejs16.x + - nodejs22.x RetentionPolicy: Delete Metadata: - BuildMethod: nodejs16.x + BuildMethod: nodejs22.x BuildArchitecture: arm64 # Output from this nested stack is used by the parent stack to pass to another nested stack. Outputs: LayerArn: Description: Arn of Lambda Layer. - Value: !Ref Layer \ No newline at end of file + Value: !Ref Layer From 553020b594476bff884f520f814535f0d16b960a Mon Sep 17 00:00:00 2001 From: kakakakakku Date: Sat, 4 Oct 2025 20:06:44 +0900 Subject: [PATCH 2/2] lambda-layer-ssm-parameters: Update src structure for layer --- lambda-layer-ssm-parameters/layer/src/{ => nodejs}/config.mjs | 0 lambda-layer-ssm-parameters/layer/src/{ => nodejs}/package.json | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename lambda-layer-ssm-parameters/layer/src/{ => nodejs}/config.mjs (100%) rename lambda-layer-ssm-parameters/layer/src/{ => nodejs}/package.json (100%) diff --git a/lambda-layer-ssm-parameters/layer/src/config.mjs b/lambda-layer-ssm-parameters/layer/src/nodejs/config.mjs similarity index 100% rename from lambda-layer-ssm-parameters/layer/src/config.mjs rename to lambda-layer-ssm-parameters/layer/src/nodejs/config.mjs diff --git a/lambda-layer-ssm-parameters/layer/src/package.json b/lambda-layer-ssm-parameters/layer/src/nodejs/package.json similarity index 100% rename from lambda-layer-ssm-parameters/layer/src/package.json rename to lambda-layer-ssm-parameters/layer/src/nodejs/package.json