@@ -40,14 +40,14 @@ jobs:
4040 steps :
4141 -
4242 name : Cancel previous run in progress
43- uses : styfle/cancel-workflow-action@d07a454dad7609a92316b57b23c9ccfd4f59af66
43+ uses : styfle/cancel-workflow-action@d07a454dad7609a92316b57b23c9ccfd4f59af66 # v0.13.1
4444 with :
4545 ignore_sha : true
4646 all_but_latest : true
4747 access_token : ${{ secrets.GITHUB_TOKEN }}
4848 -
4949 name : Checkout
50- uses : actions/checkout@v6
50+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5151 with :
5252 submodules : ' recursive'
5353 -
@@ -77,20 +77,20 @@ jobs:
7777 id : extract_malcolm_version
7878 -
7979 name : Set up Docker Buildx
80- uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd
80+ uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
8181 with :
8282 driver-opts : |
8383 image=moby/buildkit:master
8484 -
8585 name : Log in to registry
86- uses : docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2
86+ uses : docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
8787 with :
8888 registry : ghcr.io
8989 username : ${{ github.repository_owner }}
9090 password : ${{ secrets.GITHUB_TOKEN }}
9191 -
9292 name : Build and push
93- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294
93+ uses : docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.0
9494 with :
9595 context : .
9696 file : ${{ inputs.dockerfile }}
@@ -111,7 +111,7 @@ jobs:
111111 name : Run Trivy vulnerability scanner
112112 if : ${{ matrix.platform == 'linux/amd64' }}
113113 id : trivy-scan
114- uses : aquasecurity/trivy-action@57a97c7e7821a5776cebc9bb87c984fa69cba8f1
114+ uses : aquasecurity/trivy-action@ed142fd0673e97e23eac54620cfb913e5ce36c25 # v0.36.0
115115 env :
116116 TRIVY_DB_REPOSITORY : ghcr.io/aquasecurity/trivy-db,public.ecr.aws/aquasecurity/trivy-db
117117 with :
@@ -128,6 +128,6 @@ jobs:
128128 -
129129 name : Upload Trivy scan results to GitHub Security tab
130130 if : ${{ matrix.platform == 'linux/amd64' }}
131- uses : github/codeql-action/upload-sarif@v4
131+ uses : github/codeql-action/upload-sarif@9e0d7b8d25671d64c341c19c0152d693099fb5ba # v4.35.5
132132 with :
133133 sarif_file : ' trivy-results.sarif'
0 commit comments