4343 timeout-minutes : 5
4444 steps :
4545 - name : " Checkout code"
46- uses : actions/checkout@v4
47- with :
46+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with:
4847 fetch-depth : 0 # Full history is needed to scan all commits
4948 - name : " Scan secrets"
5049 uses : ./.github/actions/scan-secrets
5453 timeout-minutes : 5
5554 steps :
5655 - name : " Checkout code"
57- uses : actions/checkout@v4
58- with :
56+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with:
5957 fetch-depth : 0 # Full history is needed to compare branches
6058 - name : " Check file format"
6159 uses : ./.github/actions/check-file-format
6563 timeout-minutes : 5
6664 steps :
6765 - name : " Checkout code"
68- uses : actions/checkout@v4
69- with :
66+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with:
7067 fetch-depth : 0 # Full history is needed to compare branches
7168 - name : " Check Markdown format"
7269 uses : ./.github/actions/check-markdown-format
7976 contents : write
8077 steps :
8178 - name : " Checkout code"
82- uses : actions/checkout@v4
83- with :
79+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with:
8480 fetch-depth : 0 # Full history is needed to compare branches
8581 - name : " Check to see if Terraform Docs are up-to-date"
8682 run : |
10096 timeout-minutes : 5
10197 steps :
10298 - name : " Checkout code"
103- uses : actions/checkout@v4
104- with :
99+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with:
105100 fetch-depth : 0 # Full history is needed to compare branches
106101 - name : " Check English usage"
107102 uses : ./.github/actions/check-english-usage
@@ -111,8 +106,7 @@ jobs:
111106 timeout-minutes : 5
112107 steps :
113108 - name : " Checkout code"
114- uses : actions/checkout@v4
115- with :
109+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with:
116110 fetch-depth : 0 # Full history is needed to compare branches
117111 - name : " Check TODO usage"
118112 uses : ./.github/actions/check-todo-usage
@@ -123,8 +117,7 @@ jobs:
123117 terraform_changed : ${{ steps.check.outputs.terraform_changed }}
124118 steps :
125119 - name : " Checkout code"
126- uses : actions/checkout@v4
127-
120+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
128121 - name : " Check for Terraform changes"
129122 id : check
130123 run : |
@@ -147,8 +140,7 @@ jobs:
147140 if : needs.detect-terraform-changes.outputs.terraform_changed == 'true'
148141 steps :
149142 - name : " Checkout code"
150- uses : actions/checkout@v4
151- - name : " Setup ASDF"
143+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: "Setup ASDF"
152144 uses : asdf-vm/actions/setup@1902764435ca0dd2f3388eea723a4f92a4eb8302
153145 - name : " Lint Terraform"
154146 uses : ./.github/actions/lint-terraform
@@ -162,8 +154,7 @@ jobs:
162154 if : needs.detect-terraform-changes.outputs.terraform_changed == 'true'
163155 steps :
164156 - name : " Checkout code"
165- uses : actions/checkout@v4
166- - name : " Setup ASDF"
157+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: "Setup ASDF"
167158 uses : asdf-vm/actions/setup@1902764435ca0dd2f3388eea723a4f92a4eb8302
168159 - name : " Trivy IaC Scan"
169160 uses : ./.github/actions/trivy-iac
@@ -176,8 +167,7 @@ jobs:
176167 timeout-minutes : 10
177168 steps :
178169 - name : " Checkout code"
179- uses : actions/checkout@v4
180- - name : " Setup ASDF"
170+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: "Setup ASDF"
181171 uses : asdf-vm/actions/setup@1902764435ca0dd2f3388eea723a4f92a4eb8302
182172 - name : " Trivy Package Scan"
183173 uses : ./.github/actions/trivy-package
@@ -190,8 +180,7 @@ jobs:
190180 timeout-minutes : 5
191181 steps :
192182 - name : " Checkout code"
193- uses : actions/checkout@v4
194- - name : " Count lines of code"
183+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: "Count lines of code"
195184 uses : ./.github/actions/create-lines-of-code-report
196185 with :
197186 build_datetime : " ${{ inputs.build_datetime }}"
@@ -209,8 +198,7 @@ jobs:
209198 timeout-minutes : 5
210199 steps :
211200 - name : " Checkout code"
212- uses : actions/checkout@v4
213- - name : " Scan dependencies"
201+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: "Scan dependencies"
214202 uses : ./.github/actions/scan-dependencies
215203 with :
216204 build_datetime : " ${{ inputs.build_datetime }}"
0 commit comments