diff --git a/.github/workflows/monitoring-CI.yml b/.github/workflows/monitoring-CI.yml index 9fba14bbe..6855b2279 100644 --- a/.github/workflows/monitoring-CI.yml +++ b/.github/workflows/monitoring-CI.yml @@ -65,6 +65,8 @@ jobs: - name: CDK Synth working-directory: './cdk' run: yarn synth + env: + LAMBDA_RUNTIME_ID: ${{ secrets.LAMBDA_RUNTIME_ID }} - name: ZIP Lambda files working-directory: './cdk' diff --git a/cdk/lib/monitoring.ts b/cdk/lib/monitoring.ts index b2187b30f..e578b5f0d 100644 --- a/cdk/lib/monitoring.ts +++ b/cdk/lib/monitoring.ts @@ -30,6 +30,8 @@ export class Monitoring extends GuStack { const lambdaBaseName = 'cmp-monitoring'; + const runTimeId = process.env.LAMBDA_RUNTIME_ID; + const prodDurationInMinutes = 2; const policyStatement = new PolicyStatement({ @@ -38,7 +40,7 @@ export class Monitoring extends GuStack { resources: ['*'], }); - const runTimeManagementArn = `arn:aws:lambda:${region}::runtime:0cdcfbdefbc5e7d3343f73c2e2dd3cba17d61dea0686b404502a0c9ce83931b9` + const runTimeManagementArn = `arn:aws:lambda:${region}::runtime:${runTimeId}` const monitoringLambdaFunction = new GuLambdaFunction( this,