Skip to content

Commit dabe93b

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

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

.github/workflows/terraform.yml

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

44-
- name: Terraform Create Dev Workspace
45-
if: github.ref == 'refs/heads/develop' && github.event_name == 'push'
46-
id: select-dev-workspace
47-
run: |
48-
terraform workspace list | grep -q "dev" || terraform workspace new dev
44+
# - name: Terraform Create Dev Workspace
45+
# if: github.ref == 'refs/heads/develop' && github.event_name == 'push'
46+
# id: select-dev-workspace
47+
# run: |
48+
# terraform workspace list | grep -q "dev" || terraform workspace new dev
4949

5050
- name: Terraform Plan for Dev
5151
if: github.ref == 'refs/heads/develop' && github.event_name == 'push'
5252
id: terraform-plan-dev
5353
run: cd infra &&
54-
terraform workspace select dev &&
54+
terraform workspace select dev || terraform workspace new dev &&
5555
terraform plan -var-file="./envs/dev/terraform.tfvars" -out=dev.plan
5656

5757
- name: Terraform Apply for Dev
5858
id: terraform-apply-dev
5959
if: github.ref == 'refs/heads/develop' && github.event_name == 'push'
6060
run: cd infra &&
61-
terraform workspace select dev &&
61+
terraform workspace select dev || terraform workspace new dev &&
6262
terraform apply "dev.plan"
6363

64-
- name: Terraform Create Prod Workspace
65-
if: github.ref == 'refs/heads/main' && github.event_name == 'push'
66-
id: select-prod-workspace
67-
run: |
68-
terraform workspace list | grep -q "prod" || terraform workspace new prod
64+
# - name: Terraform Create Prod Workspace
65+
# if: github.ref == 'refs/heads/main' && github.event_name == 'push'
66+
# id: select-prod-workspace
67+
# run: |
68+
# terraform workspace list | grep -q "prod" || terraform workspace new prod
6969

7070
- name: Terraform Plan for Prod
7171
if: github.ref == 'refs/heads/main' && github.event_name == 'push'
7272
id: terraform-plan-prod
73-
run: cd infra &&
74-
terraform workspace select prod &&
73+
run: cd infra &&
74+
terraform workspace select prod || terraform workspace new prod &&
7575
terraform plan -var-file="./envs/prod/terraform.tfvars" -out=prod.plan
7676

7777
- name: Terraform Apply for Prod
7878
if: github.ref == 'refs/heads/main' && github.event_name == 'push'
7979
id: terraform-apply-prod
8080
run: cd infra &&
81-
terraform workspace select prod &&
81+
terraform workspace select prod || terraform workspace new prod &&
8282
terraform apply "prod.plan"

0 commit comments

Comments
 (0)