Skip to content

Commit 00cb47a

Browse files
authored
Merge pull request #259 from NHSDigital/feature/CCM-7465_use-ubuntu-2204
CCM-7465: Update jobs to use terraform & ASDF actions
2 parents 604282d + c5e6d1e commit 00cb47a

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

.github/actions/lint-terraform/action.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ inputs:
77
runs:
88
using: "composite"
99
steps:
10+
- uses: hashicorp/setup-terraform@v3
11+
- uses: asdf-vm/actions/setup@v3
1012
- name: "Check Terraform format"
1113
shell: bash
1214
run: |

.github/actions/tfsec/action.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ description: "Scan HCL using TFSec"
33
runs:
44
using: "composite"
55
steps:
6+
- uses: hashicorp/setup-terraform@v3
7+
- uses: asdf-vm/actions/setup@v3
68
- name: "TFSec Scan - Components"
79
shell: bash
810
run: |

.github/workflows/stage-4-acceptance.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ jobs:
7474
environment: dev
7575
timeout-minutes: 15
7676
steps:
77+
- uses: hashicorp/setup-terraform@v3
78+
- uses: asdf-vm/actions/setup@v3
7779
- name: "Checkout code"
7880
uses: actions/checkout@v4
7981
- name: Configure AWS credentials
@@ -210,6 +212,8 @@ jobs:
210212
needs: [test-accessibility, test-ui-component]
211213
environment: dev
212214
steps:
215+
- uses: hashicorp/setup-terraform@v3
216+
- uses: asdf-vm/actions/setup@v3
213217
- name: "Checkout code"
214218
uses: actions/checkout@v4
215219
- name: Configure AWS credentials

0 commit comments

Comments
 (0)