Skip to content

Commit 1db608b

Browse files
committed
cd: debug
1 parent cfe358e commit 1db608b

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

.github/workflows/terraform.yml

+14-8
Original file line numberDiff line numberDiff line change
@@ -41,36 +41,42 @@ jobs:
4141
- name: Terraform Validate
4242
run: terraform validate
4343

44-
- name: Terraform Create/Select Dev Workspace
44+
- name: Terraform Create Dev Workspace
4545
if: github.ref == 'refs/heads/develop' && github.event_name == 'push'
4646
id: select-dev-workspace
4747
run: |
4848
terraform workspace list | grep -q "dev" || terraform workspace new dev
49-
terraform workspace select dev
5049
5150
- name: Terraform Plan for Dev
5251
if: github.ref == 'refs/heads/develop' && github.event_name == 'push'
5352
id: terraform-plan-dev
54-
run: cd infra && terraform plan -var-file="./envs/dev/terraform.tfvars" -out=dev.plan
53+
run: cd infra &&
54+
terraform workspace select dev &&
55+
terraform plan -var-file="./envs/dev/terraform.tfvars" -out=dev.plan
5556

5657
- name: Terraform Apply for Dev
5758
id: terraform-apply-dev
5859
if: github.ref == 'refs/heads/develop' && github.event_name == 'push'
59-
run: cd infra && terraform apply "dev.plan"
60+
run: cd infra &&
61+
terraform workspace select dev &&
62+
terraform apply "dev.plan"
6063

61-
- name: Terraform Create/Select Prod Workspace
64+
- name: Terraform Create Prod Workspace
6265
if: github.ref == 'refs/heads/main' && github.event_name == 'push'
6366
id: select-prod-workspace
6467
run: |
6568
terraform workspace list | grep -q "prod" || terraform workspace new prod
66-
terraform workspace select prod
6769
6870
- name: Terraform Plan for Prod
6971
if: github.ref == 'refs/heads/main' && github.event_name == 'push'
7072
id: terraform-plan-prod
71-
run: cd infra && terraform plan -var-file="./envs/prod/terraform.tfvars" -out=prod.plan
73+
run: cd infra &&
74+
terraform workspace select prod &&
75+
terraform plan -var-file="./envs/prod/terraform.tfvars" -out=prod.plan
7276

7377
- name: Terraform Apply for Prod
7478
if: github.ref == 'refs/heads/main' && github.event_name == 'push'
7579
id: terraform-apply-prod
76-
run: cd infra && terraform apply "prod.plan"
80+
run: cd infra &&
81+
terraform workspace select prod &&
82+
terraform apply "prod.plan"

0 commit comments

Comments
 (0)