|
59 | 59 | docker_manifest_sha_name: ${{ steps.set-outputs.outputs.docker_manifest_sha_name }} |
60 | 60 | steps: |
61 | 61 | - name: Checkout |
62 | | - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 |
| 62 | + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 |
63 | 63 | with: |
64 | 64 | fetch-depth: 0 # required for tag metadata |
65 | 65 |
|
|
79 | 79 | run: make check |
80 | 80 |
|
81 | 81 | - name: Validate GoReleaser license |
82 | | - uses: goreleaser/goreleaser-action@1a80836c5c9d9e5755a25cb59ec6f45a3b5f41a8 # v7 |
| 82 | + uses: goreleaser/goreleaser-action@5daf1e915a5f0af01ddbcd89a43b8061ff4f1a89 # v7 |
83 | 83 | env: |
84 | 84 | GORELEASER_KEY: ${{ secrets.goreleaser_key }} |
85 | 85 | with: |
@@ -122,20 +122,20 @@ jobs: |
122 | 122 |
|
123 | 123 | - name: Configure AWS Credentials |
124 | 124 | if: ${{ inputs.publish }} |
125 | | - uses: aws-actions/configure-aws-credentials@d979d5b3a71173a29b74b5b88418bfda9437d885 # v6 |
| 125 | + uses: aws-actions/configure-aws-credentials@e7f100cf4c008499ea8adda475de1042d6975c7b # v6 |
126 | 126 | with: |
127 | 127 | role-to-assume: ${{ secrets.aws_oidc_role_arn }} |
128 | 128 | aws-region: us-east-1 |
129 | 129 |
|
130 | 130 | - name: Login to ECR |
131 | 131 | if: ${{ inputs.publish }} |
132 | | - uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4 |
| 132 | + uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4 |
133 | 133 | with: |
134 | 134 | registry: ${{ env.registry }}/${{ inputs.distribution }} |
135 | 135 |
|
136 | | - - uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4 |
| 136 | + - uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # v4 |
137 | 137 |
|
138 | | - - uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4 |
| 138 | + - uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4 |
139 | 139 |
|
140 | 140 | - name: Install cross-compilation toolchain |
141 | 141 | if: inputs.fips |
@@ -169,7 +169,7 @@ jobs: |
169 | 169 |
|
170 | 170 | - name: Configure AWS Credentials |
171 | 171 | if: ${{ inputs.publish }} |
172 | | - uses: aws-actions/configure-aws-credentials@d979d5b3a71173a29b74b5b88418bfda9437d885 # v6 |
| 172 | + uses: aws-actions/configure-aws-credentials@e7f100cf4c008499ea8adda475de1042d6975c7b # v6 |
173 | 173 | with: |
174 | 174 | role-to-assume: ${{ secrets.aws_oidc_role_arn }} |
175 | 175 | aws-region: us-east-1 |
@@ -235,7 +235,7 @@ jobs: |
235 | 235 | - name: Build binaries & packages with GoReleaser |
236 | 236 | if: inputs.publish || steps.cache-goreleaser.outputs.cache-hit != 'true' |
237 | 237 | id: goreleaser |
238 | | - uses: goreleaser/goreleaser-action@1a80836c5c9d9e5755a25cb59ec6f45a3b5f41a8 # v7 |
| 238 | + uses: goreleaser/goreleaser-action@5daf1e915a5f0af01ddbcd89a43b8061ff4f1a89 # v7 |
239 | 239 | env: |
240 | 240 | NFPM_PASSPHRASE: ${{ secrets.gpg_passphrase }} |
241 | 241 | GPG_FINGERPRINT: ${{ steps.import_gpg.outputs.fingerprint }} |
@@ -299,7 +299,7 @@ jobs: |
299 | 299 | echo "binary_tmp=${BINARY_TMP}" >> $GITHUB_OUTPUT |
300 | 300 |
|
301 | 301 | - name: Build and load Docker image |
302 | | - uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7 |
| 302 | + uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7 |
303 | 303 | if: steps.cache-goreleaser.outputs.cache-hit == 'true' |
304 | 304 | with: |
305 | 305 | context: ${{ steps.copy-binary.outputs.binary_tmp }} |
|
0 commit comments