@@ -99,47 +99,47 @@ jobs:
9999 cp scripts/confidential_compute.py ${{ env.DOCKER_CONTEXT_PATH }}/
100100
101101 - name : Log in to the Docker container registry
102- uses : docker/login-action@v3
102+ uses : docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
103103 with :
104104 registry : ${{ env.REGISTRY }}
105105 username : ${{ github.actor }}
106106 password : ${{ secrets.GITHUB_TOKEN }}
107107
108108 - name : Authenticate with Google Cloud
109109 id : gcp_auth
110- uses : google-github-actions/auth@v2
110+ uses : google-github-actions/auth@c200f3691d83b41bf9bbd8638997a462592937ed # v2
111111 with :
112112 token_format : access_token
113113 workload_identity_provider : ${{ vars.GCP_WORKLOAD_IDENTITY_PROVIDER_ID }}
114114 service_account : ${{ vars.GCP_SERVICE_ACCOUNT }}
115115 access_token_lifetime : 300s
116116
117117 - name : Log in to the GCP Registry
118- uses : docker/login-action@v3
118+ uses : docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
119119 with :
120120 registry : ${{ env.GCP_REGISTRY }}
121121 username : oauth2accesstoken
122122 password : ${{ steps.gcp_auth.outputs.access_token }}
123123
124124 - name : Extract metadata (tags, labels) for Docker
125125 id : meta
126- uses : docker/metadata-action@v5
126+ uses : docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5
127127 with :
128128 images : ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
129129 tags : |
130130 type=raw,value=${{ steps.update_version.outputs.image_tag }}
131131
132132 - name : Extract metadata (tags, labels) for GCP image
133133 id : meta-gcp
134- uses : docker/metadata-action@v5
134+ uses : docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5
135135 with :
136136 images : ${{ env.GCP_REGISTRY }}/${{ env.GCP_GAR_PROJECT }}/${{ env.IMAGE_NAME }}
137137 tags : |
138138 type=raw,value=${{ steps.update_version.outputs.image_tag }}
139139
140140 - name : Extract metadata (tags, labels) for all Docker images
141141 id : meta-all
142- uses : docker/metadata-action@v5
142+ uses : docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5
143143 with :
144144 images : |
145145 ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
@@ -148,7 +148,7 @@ jobs:
148148 type=raw,value=${{ steps.update_version.outputs.new_version }}-${{ env.ENCLAVE_PROTOCOL }}
149149
150150 - name : Build and export to Docker
151- uses : docker/build-push-action@v5
151+ uses : docker/build-push-action@ca052bb54ab0790a636c9b5f226502c73d547a25 # v5
152152 with :
153153 context : ${{ env.DOCKER_CONTEXT_PATH }}
154154 load : true
@@ -169,7 +169,7 @@ jobs:
169169
170170 - name : Push to Docker
171171 id : push-to-docker
172- uses : docker/build-push-action@v5
172+ uses : docker/build-push-action@ca052bb54ab0790a636c9b5f226502c73d547a25 # v5
173173 with :
174174 context : ${{ env.DOCKER_CONTEXT_PATH }}
175175 push : true
@@ -211,7 +211,7 @@ jobs:
211211 - name : Build changelog
212212 id : github_release
213213 if : ${{ inputs.version_number_input == '' && steps.update_version.outputs.is_release == 'true' }}
214- uses : mikepenz/release-changelog-builder-action@v4
214+ uses : mikepenz/release-changelog-builder-action@32e3c96f29a6532607f638797455e9e98cfc703d # v4
215215 with :
216216 configurationJson : |
217217 {
@@ -223,7 +223,7 @@ jobs:
223223
224224 - name : Create release
225225 if : ${{ inputs.version_number_input == '' && steps.update_version.outputs.is_release == 'true' }}
226- uses : softprops/action-gh-release@v2
226+ uses : softprops/action-gh-release@153bb8e04406b158c6c84fc1615b65b24149a1fe # v2
227227 with :
228228 name : ${{ steps.update_version.outputs.new_version }}
229229 body : ${{ steps.github_release.outputs.changelog }}
0 commit comments