Skip to content

Commit fc79ded

Browse files
authored
refactor: terraform apply/plan 워크플로우에 대해 secret이 수정되어도 동작하도록 경로 검사 기준을 변경 (#47)
1 parent 7419217 commit fc79ded

3 files changed

Lines changed: 9 additions & 15 deletions

File tree

‎.github/workflows/terraform-apply.yml‎

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,25 +35,22 @@ jobs:
3535
global:
3636
- 'environment/global/**'
3737
- 'modules/shared_resources/**'
38-
- 'config/secrets/shared_resources.tfvars'
38+
- 'config/secrets'
3939
prod:
4040
- 'environment/prod/**'
4141
- 'modules/app_stack/**'
4242
- 'modules/common/**'
43-
- 'config/secrets/prod.tfvars'
44-
- 'config/secrets/app_stack.tfvars'
43+
- 'config/secrets'
4544
stage:
4645
- 'environment/stage/**'
4746
- 'modules/app_stack/**'
4847
- 'modules/common/**'
49-
- 'config/secrets/stage.tfvars'
50-
- 'config/secrets/app_stack.tfvars'
48+
- 'config/secrets'
5149
monitoring:
5250
- 'environment/monitoring/**'
5351
- 'modules/monitoring_stack/**'
5452
- 'modules/common/**'
55-
- 'config/secrets/monitoring.tfvars'
56-
- 'config/secrets/monitoring_stack.tfvars'
53+
- 'config/secrets'
5754
5855
apply-bootstrap:
5956
needs: detect-changes

‎.github/workflows/terraform-plan.yml‎

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,25 +36,22 @@ jobs:
3636
global:
3737
- 'environment/global/**'
3838
- 'modules/shared_resources/**'
39-
- 'config/secrets/shared_resources.tfvars'
39+
- 'config/secrets'
4040
prod:
4141
- 'environment/prod/**'
4242
- 'modules/app_stack/**'
4343
- 'modules/common/**'
44-
- 'config/secrets/prod.tfvars'
45-
- 'config/secrets/app_stack.tfvars'
44+
- 'config/secrets'
4645
stage:
4746
- 'environment/stage/**'
4847
- 'modules/app_stack/**'
4948
- 'modules/common/**'
50-
- 'config/secrets/stage.tfvars'
51-
- 'config/secrets/app_stack.tfvars'
49+
- 'config/secrets'
5250
monitoring:
5351
- 'environment/monitoring/**'
5452
- 'modules/monitoring_stack/**'
5553
- 'modules/common/**'
56-
- 'config/secrets/monitoring.tfvars'
57-
- 'config/secrets/monitoring_stack.tfvars'
54+
- 'config/secrets'
5855
5956
plan-bootstrap:
6057
needs: detect-changes

‎config/secrets‎

0 commit comments

Comments
 (0)