Skip to content

Commit fff0b41

Browse files
committed
vendor(sst): update aws-cdk-lib from 2.201 to 2.219
And fix test errors (again), it seems my previous fix wasn't enough.
1 parent 4283d70 commit fff0b41

File tree

3 files changed

+133
-92
lines changed

3 files changed

+133
-92
lines changed

packages/sst/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@
3535
},
3636
"homepage": "https://sst.dev",
3737
"dependencies": {
38-
"@aws-cdk/aws-lambda-python-alpha": "2.201.0-alpha.0",
39-
"@aws-cdk/cloud-assembly-schema": "44.5.0",
40-
"@aws-cdk/cloudformation-diff": "2.182.0",
41-
"@aws-cdk/cx-api": "2.201.0",
42-
"@aws-cdk/toolkit-lib": "1.1.1",
38+
"@aws-cdk/aws-lambda-python-alpha": "2.214.1-alpha.0",
39+
"@aws-cdk/cloud-assembly-schema": "48.14.0",
40+
"@aws-cdk/cloudformation-diff": "2.184.1",
41+
"@aws-cdk/cx-api": "2.214.1",
42+
"@aws-cdk/toolkit-lib": "1.10.0",
4343
"@aws-crypto/sha256-js": "^5.2.0",
4444
"@aws-sdk/client-cloudformation": "3.699.0",
4545
"@aws-sdk/client-ecs": "3.699.0",
@@ -64,7 +64,7 @@
6464
"@smithy/signature-v4": "2.0.16",
6565
"@trpc/server": "9.18.0",
6666
"adm-zip": "0.5.14",
67-
"aws-cdk-lib": "2.201.0",
67+
"aws-cdk-lib": "2.219.0",
6868
"aws-iot-device-sdk": "^2.2.13",
6969
"aws-sdk": "^2.1501.0",
7070
"builtin-modules": "3.2.0",
@@ -74,7 +74,7 @@
7474
"ci-info": "^3.7.0",
7575
"colorette": "^2.0.19",
7676
"conf": "^10.2.0",
77-
"constructs": "10.3.0",
77+
"constructs": "10.4.2",
7878
"cross-spawn": "^7.0.3",
7979
"dendriform-immer-patch-optimiser": "^2.1.0",
8080
"dotenv": "^16.0.3",

packages/sst/src/stacks/deploy.ts

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,11 @@ export async function publishAssets(stacks: CloudFormationStackArtifact[]) {
2626
await buildAndPublishAssets(deployment, stackArtifact);
2727
results[stackArtifact.stackName] = {
2828
isUpdate: cfnStack && cfnStack.StackStatus !== "REVIEW_IN_PROGRESS",
29-
params: await buildCloudFormationStackParams(deployment, stackArtifact, cdk),
29+
params: await buildCloudFormationStackParams(
30+
deployment,
31+
stackArtifact,
32+
cdk
33+
),
3034
};
3135
}
3236
return results;
@@ -122,7 +126,11 @@ export async function deploy(
122126
await deleteCloudFormationStack(stack.stackName);
123127
}
124128

125-
const stackParams = await buildCloudFormationStackParams(deployment, stack, cdk);
129+
const stackParams = await buildCloudFormationStackParams(
130+
deployment,
131+
stack,
132+
cdk
133+
);
126134
try {
127135
cfnStack && cfnStack.StackStatus !== "REVIEW_IN_PROGRESS"
128136
? await updateCloudFormationStack(stackParams)
@@ -305,7 +313,9 @@ async function buildCloudFormationStackParams(
305313
cdkOptions?: ConfigOptions["cdk"]
306314
) {
307315
const env = await deployment.envs.accessStackForMutableStackOperations(stack);
308-
const executionRoleArn = cdkOptions?.cloudFormationExecutionRole ?? await env.replacePlaceholders(stack.cloudFormationExecutionRoleArn);
316+
const executionRoleArn =
317+
cdkOptions?.cloudFormationExecutionRole ??
318+
(await env.replacePlaceholders(stack.cloudFormationExecutionRoleArn));
309319
const s3Url = stack
310320
.stackTemplateAssetObjectUrl!.replace(
311321
"${AWS::AccountId}",
@@ -342,7 +352,7 @@ async function getCloudFormationStack(stack: CloudFormationStackArtifact) {
342352
const client = useAWSClient(CloudFormationClient);
343353
try {
344354
const { Stacks: stacks } = await client.send(
345-
new DescribeStacksCommand({
355+
new DescribeStacksCommand({
346356
StackName: stack.stackName,
347357
})
348358
);

0 commit comments

Comments
 (0)