9191 aws configure set region us-east-1
9292 env :
9393 AWS_ENDPOINT_URL : http://localhost:4566
94+ - name : Bootstrap CDK for LocalStack
95+ if : ${{ inputs.useLocalStack }}
96+ run : npx cdk bootstrap aws://000000000000/us-east-1
97+ working-directory : test/cdk-basic
98+ env :
99+ AWS_ENDPOINT_URL : http://localhost:4566
100+ CDK_DEFAULT_REGION : eu-west-1
94101 - name : Destroy
95102 run : npm run destroy
96103 working-directory : test/cdk-basic
@@ -100,6 +107,7 @@ jobs:
100107 working-directory : test/cdk-basic
101108 env :
102109 AWS_ENDPOINT_URL : ${{ inputs.useLocalStack && 'http://localhost:4566' || '' }}
110+ CDK_DEFAULT_REGION : ${{ inputs.useLocalStack && 'eu-west-1' || '' }}
103111 - name : Test
104112 run : npx vitest --retry 2 test/cdk-basic.test.ts
105113 env :
@@ -113,6 +121,7 @@ jobs:
113121 working-directory : test/cdk-basic
114122 env :
115123 AWS_ENDPOINT_URL : ${{ inputs.useLocalStack && 'http://localhost:4566' || '' }}
124+ CDK_DEFAULT_REGION : ${{ inputs.useLocalStack && 'eu-west-1' || '' }}
116125 - name : Test YAML
117126 run : npx vitest --retry 2 test/cdk-basic.test.ts
118127 env :
@@ -175,6 +184,13 @@ jobs:
175184 aws configure set region us-east-1
176185 env :
177186 AWS_ENDPOINT_URL : http://localhost:4566
187+ - name : Bootstrap CDK for LocalStack
188+ if : ${{ inputs.useLocalStack }}
189+ run : npx cdk bootstrap aws://000000000000/us-east-1
190+ working-directory : test/cdk-esm
191+ env :
192+ AWS_ENDPOINT_URL : http://localhost:4566
193+ CDK_DEFAULT_REGION : eu-west-1
178194 - name : Destroy
179195 run : npm run destroy
180196 working-directory : test/cdk-esm
@@ -184,6 +200,7 @@ jobs:
184200 working-directory : test/cdk-esm
185201 env :
186202 AWS_ENDPOINT_URL : ${{ inputs.useLocalStack && 'http://localhost:4566' || '' }}
203+ CDK_DEFAULT_REGION : ${{ inputs.useLocalStack && 'eu-west-1' || '' }}
187204 - name : Test
188205 run : npx vitest --retry 2 test/cdk-esm.test.ts
189206 env :
0 commit comments