File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -86,7 +86,7 @@ outputs:
8686 value : ${{ steps.preparation.outputs.tag }}
8787 docker-digest :
8888 description : ' Docker digest'
89- value : ${{ steps.docker_build.outputs.digest }}
89+ value : ${{ steps.docker_build.outputs.digest || steps.docker_retag.outputs.digest }}
9090
9191runs :
9292 using : " composite"
@@ -213,6 +213,10 @@ runs:
213213 curl --fail-with-body -X PUT -H "Content-Type: ${CONTENT_TYPE}" -u '${{ inputs.docker-username }}:${{ inputs.docker-password }}' -d "${MANIFEST}" "${{ inputs.docker-registry-api }}${{ inputs.docker-image}}/manifests/${{ steps.preparation.outputs.tag }}"
214214 curl --fail-with-body -X PUT -H "Content-Type: ${CONTENT_TYPE}" -u '${{ inputs.docker-username }}:${{ inputs.docker-password }}' -d "${MANIFEST}" "${{ inputs.docker-registry-api }}${{ inputs.docker-image}}/manifests/${{ steps.preparation.outputs.latest }}"
215215
216+ # Get the digest of the image
217+ DIGEST=$(echo $MANIFEST | jq .config.digest | tr -d '"')
218+ echo "digest=$DIGEST" >> $GITHUB_OUTPUT
219+
216220 - name : Checkout GitOps Repository
217221 if : inputs.gitops-token != ''
218222 uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments