Skip to content

Commit 008ef5b

Browse files
committed
updated github actions workflow to include ecs-with-fargate project
1 parent f04e0c9 commit 008ef5b

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

.github/workflows/deploy.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,11 @@ jobs:
3636
docker compose run --rm terraform -chdir=network/ init
3737
docker compose run --rm terraform -chdir=network/ workspace select -or-create $workspace
3838
docker compose run --rm terraform -chdir=network/ apply --auto-approve
39+
docker compose run --rm terraform -chdir=ecs-with-fargate/ init
40+
docker compose run --rm terraform -chdir=ecs-with-fargate/ workspace select -or-create $workspace
41+
docker compose run --rm terraform -chdir=ecs-with-fargate/ plan
42+
# docker compose run --rm terraform -chdir=ecs-with-fargate/ apply --auto-approve
43+
3944

4045

4146

.github/workflows/destroy.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ jobs:
2525
export TF_WORKSPACE=${{ github.event.inputs.environment }}
2626
docker compose run --rm terraform -chdir=network/ init
2727
docker compose run --rm terraform -chdir=network/ destroy --auto-approve
28+
docker compose run --rm terraform -chdir=ecs-with-fargate/ init
29+
docker compose run --rm terraform -chdir=ecs-with-fargate/ destroy --auto-approve
2830
2931
3032

.github/workflows/test-and-lint.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,14 @@ jobs:
2424
- name: Run terraform checks
2525
run: |
2626
docker compose run --rm terraform -chdir=setup/ init -backend=false
27-
docker compose run --rm terraform -chdir=setup/ validate
2827
docker compose run --rm terraform -chdir=setup/ fmt -check
28+
docker compose run --rm terraform -chdir=setup/ validate
2929
docker compose run --rm terraform -chdir=network/ init -backend=false
30-
docker compose run --rm terraform -chdir=network/ validate
3130
docker compose run --rm terraform -chdir=network/ fmt -check
31+
docker compose run --rm terraform -chdir=network/ validate
32+
docker compose run --rm terraform -chdir=ecs-with-fargate/ init -backend=false
33+
docker compose run --rm terraform -chdir=ecs-with-fargate/ fmt -check
34+
docker compose run --rm terraform -chdir=ecs-with-fargate/ validate
35+
3236
3337

docker-compose.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ services:
1111
- AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
1212
- AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
1313
- AWS_SESSION_TOKEN=${AWS_SESSION_TOKEN}
14-
- AWS_DEFAULT_REGION=us-east-1
14+
- AWS_DEFAULT_REGION=${AWS_DEFAULT_REGION}
1515
- TF_WORKSPACE=${TF_WORKSPACE}
16-
#- TF_LOG=DEBUG
1716

0 commit comments

Comments
 (0)