Skip to content

Commit 874f279

Browse files
committed
cd: debug
1 parent 0326b0d commit 874f279

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

.github/workflows/terraform.yml

+15-13
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ jobs:
1010
terraform:
1111
runs-on: ubuntu-latest
1212

13-
# env:
14-
# AWS_REGION: sa-east-1
15-
# TERRAFORM_S3_STATEFILE_BUCKET: buildrun-sa-east-1-terraform-s3-statefile
16-
# TERRAFORM_DYNAMODB_LOCK_TABLE: buildrun-terraform-state-lock
13+
env:
14+
AWS_REGION: ${{ secrets.AWS_REGION }}
15+
TERRAFORM_S3_STATEFILE_BUCKET: ${{ secrets.TERRAFORM_S3_STATEFILE_BUCKET }}
16+
TERRAFORM_DYNAMODB_LOCK_TABLE: ${{ secrets.TERRAFORM_DYNAMODB_LOCK_TABLE }}
1717

1818
defaults:
1919
run:
@@ -28,18 +28,20 @@ jobs:
2828
with:
2929
terraform_version: 1.8.3
3030

31-
- name: debug
32-
run: |
33-
pwd &&
34-
ls &&
35-
echo "${{ CONTEXT.$AWS_REGION }}" &&
36-
echo $AWS_REGION &&
37-
echo $TERRAFORM_S3_STATEFILE_BUCKET &&
38-
echo $TERRAFORM_DYNAMODB_LOCK_TABLE
31+
- name: Configure AWS credentials
32+
uses: aws-actions/configure-aws-credentials@v2
33+
with:
34+
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
35+
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
36+
aws-region: ${{ env.AWS_REGION }}
3937

4038
- name: Terraform Init
4139
run: |
42-
env && cd infra && terraform init
40+
cd infra && terraform init \
41+
-backend-config="bucket=${{ env.S3_BUCKET }}" \
42+
-backend-config="key=path/to/terraform.tfstate" \
43+
-backend-config="region=${{ env.AWS_REGION }}" \
44+
-backend-config="dynamodb_table=${{ env.DYNAMODB_TABLE }}"
4345
4446
- name: Terraform Validate
4547
run: terraform validate

0 commit comments

Comments
 (0)