From c0cc8ae0fd10528ca8f7e3e49dee9d99ff392efa Mon Sep 17 00:00:00 2001 From: Anthony Brown Date: Fri, 30 Jan 2026 16:51:17 +0000 Subject: [PATCH] only version non pull request stacks --- packages/cdkConstructs/src/config/index.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/cdkConstructs/src/config/index.ts b/packages/cdkConstructs/src/config/index.ts index 1103e736..355ae46c 100644 --- a/packages/cdkConstructs/src/config/index.ts +++ b/packages/cdkConstructs/src/config/index.ts @@ -1,5 +1,6 @@ import {CloudFormationClient, DescribeStacksCommand} from "@aws-sdk/client-cloudformation" import {S3Client, HeadObjectCommand} from "@aws-sdk/client-s3" +import {StandardStackProps} from "../apps/createApp" export function getConfigFromEnvVar(varName: string, prefix: string = "CDK_CONFIG_"): string { const value = process.env[prefix + varName] @@ -32,8 +33,11 @@ export async function getTrustStoreVersion(trustStoreFile: string, region: strin return headObjectResponse.VersionId! } -export function calculateVersionedStackName(baseStackName: string, version: string): string { - return `${baseStackName}-${version.replaceAll(".", "-")}` +export function calculateVersionedStackName(baseStackName: string, props: StandardStackProps): string { + if (props.isPullRequest) { + return baseStackName + } + return `${baseStackName}-${props.version.replaceAll(".", "-")}` } export {LAMBDA_INSIGHTS_LAYER_ARNS} from "./lambdaInsights"