Skip to content

Commit b094a21

Browse files
committed
upgrade to 0.14
1 parent 92d1788 commit b094a21

File tree

2 files changed

+26
-28
lines changed

2 files changed

+26
-28
lines changed

.github/workflows/terraform.yml

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -5,50 +5,48 @@ on:
55
- master
66

77
jobs:
8-
terraform:
9-
name: 'Terraform'
8+
fmt:
9+
name: 'terraform fmt'
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: 'Checkout'
13-
uses: actions/checkout@master
13+
uses: actions/checkout@v2.3.4
1414

15-
- name: Configure AWS Credentials
15+
- name: 'Terraform Format'
16+
uses: 'clouddrove/github-actions@v6.0'
17+
with:
18+
actions_subcommand: 'fmt'
19+
20+
Basic:
21+
name: 'Init,Validate,PLan of Basic example'
22+
needs: fmt
23+
runs-on: ubuntu-latest
24+
steps:
25+
26+
- name: 'Checkout'
27+
uses: actions/checkout@v2.3.4
28+
29+
- name: 'Configure AWS Credentials'
1630
uses: clouddrove/configure-aws-credentials@v1
1731
with:
1832
aws-access-key-id: ${{ secrets.TEST_AWS_ACCESS_KEY }}
1933
aws-secret-access-key: ${{ secrets.TEST_AWS_ACCESS_SECRET_KEY }}
2034
aws-region: us-east-2
2135

22-
- name: 'Terraform Format'
23-
uses: 'clouddrove/github-actions@v4.0'
24-
with:
25-
actions_subcommand: 'fmt'
26-
2736
- name: 'Terraform init'
28-
uses: 'clouddrove/github-actions@v4.0'
37+
uses: 'clouddrove/github-actions@v6.0'
2938
with:
3039
actions_subcommand: 'init'
3140
tf_actions_working_dir: ./_example/basic
3241

3342
- name: 'Terraform validate'
34-
uses: 'clouddrove/github-actions@v4.0'
43+
uses: 'clouddrove/github-actions@v6.0'
3544
with:
3645
actions_subcommand: 'validate'
3746
tf_actions_working_dir: ./_example/basic
3847

3948
- name: 'Terraform plan'
40-
uses: 'clouddrove/github-actions@v4.0'
49+
uses: 'clouddrove/github-actions@v6.0'
4150
with:
4251
actions_subcommand: 'plan'
4352
tf_actions_working_dir: ./_example/basic
44-
45-
- name: 'Slack Notification'
46-
uses: clouddrove/action-slack@v2
47-
with:
48-
status: ${{ job.status }}
49-
fields: repo,author
50-
author_name: 'CloudDrove'
51-
env:
52-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # required
53-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_TERRAFORM }} # required
54-
if: always()

.github/workflows/terratest.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ on:
66
types: [labeled]
77

88
jobs:
9-
terraform:
10-
name: 'Terraform'
9+
Terratest:
10+
name: 'Terratest for basic'
1111
runs-on: ubuntu-latest
1212
steps:
1313

1414
- name: 'Checkout'
15-
uses: actions/checkout@master
15+
uses: actions/checkout@v2.3.4
1616

1717
- name: Configure AWS Credentials
1818
uses: clouddrove/configure-aws-credentials@v1
@@ -23,7 +23,7 @@ jobs:
2323

2424
- name: 'Terratest'
2525
if: ${{ github.event.label.name == 'terratest' }}
26-
uses: 'clouddrove/github-actions@v4.0'
26+
uses: 'clouddrove/github-actions@v6.0'
2727
with:
2828
actions_subcommand: 'terratest'
2929
tf_actions_working_dir: '_test/basic'
@@ -39,4 +39,4 @@ jobs:
3939
env:
4040
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # required
4141
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_TERRAFORM }} # required
42-
if: always()
42+
if: always()

0 commit comments

Comments
 (0)