@@ -103,9 +103,9 @@ jobs:
103103 - name : " Get S3 bucket name"
104104 id : bucket
105105 run : |
106- cd infrastructure/stacks/api-layer
107- terraform init -backend=true
108- BUCKET=$(terraform output -raw lambda_artifact_bucket)
106+ cd infrastructure
107+ make terraform env=dev stack=api-layer tf-command=init workspace=default
108+ BUCKET=$(terraform -chdir=./stacks/api-layer output -raw lambda_artifact_bucket)
109109 echo "name=$BUCKET" >> $GITHUB_OUTPUT
110110 echo "📦 S3 Bucket: $BUCKET"
111111
@@ -237,8 +237,9 @@ jobs:
237237 - name : " Get test S3 bucket"
238238 id : test_bucket
239239 run : |
240- cd infrastructure/stacks/api-layer
241- BUCKET=$(terraform output -raw lambda_artifact_bucket)
240+ cd infrastructure
241+ make terraform env=test stack=api-layer tf-command=init workspace=default
242+ BUCKET=$(terraform -chdir=./stacks/api-layer output -raw lambda_artifact_bucket)
242243 echo "name=$BUCKET" >> $GITHUB_OUTPUT
243244
244245 - name : " Upload lambda to test S3"
@@ -381,8 +382,9 @@ jobs:
381382 - name : " Get preprod S3 bucket"
382383 id : preprod_bucket
383384 run : |
384- cd infrastructure/stacks/api-layer
385- BUCKET=$(terraform output -raw lambda_artifact_bucket)
385+ cd infrastructure
386+ make terraform env=preprod stack=api-layer tf-command=init workspace=default
387+ BUCKET=$(terraform -chdir=./stacks/api-layer output -raw lambda_artifact_bucket)
386388 echo "name=$BUCKET" >> $GITHUB_OUTPUT
387389
388390 - name : " Upload lambda to preprod S3"
0 commit comments