@@ -131,11 +131,11 @@ jobs:
131131 env :
132132 MATRIX_ARCHITECTURE : linux/amd64
133133 steps :
134- - uses : actions/checkout@v4
134+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
135135 - name : Expose GitHub Runtime
136- uses : crazy-max/ghaction-github-runtime@v3
136+ uses : crazy-max/ghaction-github-runtime@b3a9207c0e1ef41f4cf215303c976869d0c2c1c4 # v3
137137 - name : Set up Docker Buildx
138- 138+ uses : docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0
139139 with :
140140 # renovate: datasource=github-releases depName=docker/buildx
141141 version : v0.20.1
@@ -147,15 +147,15 @@ jobs:
147147 - name : List Docker images
148148 run : docker image ls --all
149149 - name : Checkout the code
150- uses : actions/checkout@v4
150+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
151151 - name : Anchore scan action
152- uses : anchore/scan-action@v6
152+ uses : anchore/scan-action@7c05671ae9be166aeb155bad2d7df9121823df32 # v6
153153 id : scan
154154 with :
155155 image : weblate/weblate:test
156156 fail-build : false
157157 - name : Upload Anchore Scan Report
158- uses : github/codeql-action/upload-sarif@v3
158+ uses : github/codeql-action/upload-sarif@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3
159159 with :
160160 sarif_file : ${{ steps.scan.outputs.sarif }}
161161
@@ -170,11 +170,11 @@ jobs:
170170 env :
171171 MATRIX_ARCHITECTURE : linux/amd64
172172 steps :
173- - uses : actions/checkout@v4
173+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
174174 - name : Expose GitHub Runtime
175- uses : crazy-max/ghaction-github-runtime@v3
175+ uses : crazy-max/ghaction-github-runtime@b3a9207c0e1ef41f4cf215303c976869d0c2c1c4 # v3
176176 - name : Set up Docker Buildx
177- 177+ uses : docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0
178178 with :
179179 # renovate: datasource=github-releases depName=docker/buildx
180180 version : v0.20.1
@@ -186,9 +186,9 @@ jobs:
186186 - name : List Docker images
187187 run : docker image ls --all
188188 - name : Checkout the code
189- uses : actions/checkout@v4
189+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
190190 - name : Run Trivy vulnerability scanner
191- uses :
aquasecurity/[email protected] 191+ uses : aquasecurity/trivy-action@18f2510ee396bbf400402947b394f2dd8c87dbb0 # 0.29.0
192192 env :
193193 TRIVY_DB_REPOSITORY : public.ecr.aws/aquasecurity/trivy-db:2
194194 with :
@@ -199,10 +199,10 @@ jobs:
199199 severity : CRITICAL,HIGH
200200
201201 - name : Upload Trivy scan results to GitHub Security tab
202- uses : github/codeql-action/upload-sarif@v3
202+ uses : github/codeql-action/upload-sarif@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3
203203 with :
204204 sarif_file : trivy-results.sarif
205- - uses : actions/upload-artifact@v4
205+ - uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4
206206 with :
207207 name : Trivy scan SARIF
208208 path : trivy-results.sarif
@@ -216,15 +216,15 @@ jobs:
216216 - revisions
217217 steps :
218218 - name : Checkout
219- uses : actions/checkout@v4
219+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
220220 - name : Set up QEMU
221- 221+ uses : docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0
222222 with :
223223 platforms : all
224224 - name : Expose GitHub Runtime
225- uses : crazy-max/ghaction-github-runtime@v3
225+ uses : crazy-max/ghaction-github-runtime@b3a9207c0e1ef41f4cf215303c976869d0c2c1c4 # v3
226226 - name : Set up Docker Buildx
227- 227+ uses : docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0
228228 with :
229229 # renovate: datasource=github-releases depName=docker/buildx
230230 version : v0.20.1
@@ -264,15 +264,15 @@ jobs:
264264 if : ${{ (startsWith(github.ref, 'refs/tags/') || (github.ref == 'refs/heads/main')) && github.repository == 'WeblateOrg/docker' }}
265265 steps :
266266 - name : Checkout
267- uses : actions/checkout@v4
267+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
268268 - name : Set up QEMU
269- 269+ uses : docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0
270270 with :
271271 platforms : all
272272 - name : Expose GitHub Runtime
273- uses : crazy-max/ghaction-github-runtime@v3
273+ uses : crazy-max/ghaction-github-runtime@b3a9207c0e1ef41f4cf215303c976869d0c2c1c4 # v3
274274 - name : Set up Docker Buildx
275- 275+ uses : docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0
276276 with :
277277 # renovate: datasource=github-releases depName=docker/buildx
278278 version : v0.20.1
@@ -303,21 +303,21 @@ jobs:
303303 DOCKER_IMAGE : ghcr.io/weblateorg/weblate
304304 steps :
305305 - name : Checkout
306- uses : actions/checkout@v4
306+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
307307 - name : Set up QEMU
308- 308+ uses : docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0
309309 with :
310310 platforms : all
311311 - name : Expose GitHub Runtime
312- uses : crazy-max/ghaction-github-runtime@v3
312+ uses : crazy-max/ghaction-github-runtime@b3a9207c0e1ef41f4cf215303c976869d0c2c1c4 # v3
313313 - name : Set up Docker Buildx
314- 314+ uses : docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0
315315 with :
316316 # renovate: datasource=github-releases depName=docker/buildx
317317 version : v0.20.1
318318 - name : Login to GitHub Container Registry
319319 if : ${{ github.event_name != 'pull_request'}}
320- uses : docker/login-action@v3
320+ uses : docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3
321321 with :
322322 registry : ghcr.io
323323 username : ${{ github.actor }}
0 commit comments