1919 actions : read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status
2020 steps :
2121 - name : Harden Runner
22- uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
22+ uses : step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
2323 with :
2424 egress-policy : audit
2525 - name : Checkout code
3939 - name : Checkout the code
4040 uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
4141 - name : Scan the source code and upload dependency results
42- uses : anchore/sbom-action@c7f031d9249a826a082ea14c79d3b686a51d485a
42+ uses : anchore/sbom-action@f3355df2ccd621f5873fe3c7c653ebdc5ef1bcb2
4343 with :
4444 path : .
4545 dependency-snapshot : true
5353 node-version : [16.x, 18.x, 20.x]
5454 steps :
5555 - name : Harden Runner
56- uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
56+ uses : step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
5757 with :
5858 egress-policy : audit
5959 - name : Checkout Repository to Runner Context
7575 node-version : [16.x, 18.x, 20.x]
7676 steps :
7777 - name : Harden Runner
78- uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
78+ uses : step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
7979 with :
8080 egress-policy : audit
8181
@@ -105,7 +105,7 @@ jobs:
105105 language : ["javascript-typescript"]
106106 steps :
107107 - name : Harden Runner
108- uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
108+ uses : step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
109109 with :
110110 egress-policy : audit
111111 - name : Checkout repository
@@ -129,11 +129,11 @@ jobs:
129129 needs : test
130130 steps :
131131 - name : Harden Runner
132- uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
132+ uses : step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
133133 with :
134134 egress-policy : audit
135135 - name : Analyze with SonarCloud
136- uses : SonarSource/sonarcloud-github-action@5ee47de3c96f0c1c51b09d2ff1fec0cfeefcf67c
136+ uses : SonarSource/sonarcloud-github-action@44eed6088a971ec48af9300c3701483b8815f622
137137 env :
138138 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
139139 SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
@@ -150,7 +150,7 @@ jobs:
150150 needs : test
151151 steps :
152152 - name : Harden Runner
153- uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
153+ uses : step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
154154 with :
155155 egress-policy : audit
156156 - name : " Checkout code"
@@ -183,13 +183,13 @@ jobs:
183183 needs : sast_codeql
184184 steps :
185185 - name : Harden Runner
186- uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
186+ uses : step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
187187 with :
188188 egress-policy : audit
189189 - name : Checkout repository
190190 uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
191191 - name : Log in to the Container registry
192- uses : docker/login-action@3d58c274f17dffee475a5520cbe67f0a882c4dbb
192+ uses : docker/login-action@83a00bc1ab5ded6580f31df1c49e6aaa932d840d
193193 with :
194194 registry : ghcr.io
195195 username : ${{ github.actor }}
@@ -199,7 +199,7 @@ jobs:
199199 docker build -t ghcr.io/stormsinbrewing/savvy-devsecops .
200200 docker push ghcr.io/stormsinbrewing/savvy-devsecops
201201 - name : Image SBOM Scan with Syft
202- uses : anchore/sbom-action@c7f031d9249a826a082ea14c79d3b686a51d485a
202+ uses : anchore/sbom-action@f3355df2ccd621f5873fe3c7c653ebdc5ef1bcb2
203203 with :
204204 image : " ghcr.io/stormsinbrewing/savvy-devsecops"
205205 dependency-snapshot : true
0 commit comments