@@ -18,9 +18,9 @@ inputs:
1818 default : " false"
1919
2020outputs :
21- image-digest :
22- description : The image name + digest of the built image
23- value : ${{ steps.naming.outputs.image-name }}@ ${{ steps.build .outputs.digest }}
21+ image-ref :
22+ description : Reference to the locally-runnable image (valid if load="true")
23+ value : ${{ steps.naming.outputs.image-name }}: ${{ steps.naming .outputs.local-tag }}
2424
2525runs :
2626 using : composite
3838 profile="${{ inputs.server-profile }}"
3939 echo "profile-title=${profile^}" >> "$GITHUB_OUTPUT"
4040 echo "image-name=eclipsebasyx/basyx-python-${{ inputs.server-profile }}" >> $GITHUB_OUTPUT
41+ echo "local-tag=ci-${{ github.run_id }}" >> $GITHUB_OUTPUT
4142
4243 - name : Extract Docker image metadata
4344 id : meta
4849 tags : |
4950 type=semver,pattern={{version}}
5051 type=raw,value=latest,enable=${{ inputs.publish == 'true' && true || false }}
51- type=sha,prefix=pr- ,enable=${{ inputs.load == 'true' && true || false }}
52+ type=raw,value=${{ steps.naming.outputs.local-tag }} ,enable=${{ inputs.load == 'true' && true || false }}
5253 labels : |
5354 org.opencontainers.image.title=BaSyx Python ${{ steps.naming.outputs.profile-title }} Service
5455 org.opencontainers.image.description=Eclipse BaSyx Python SDK - ${{ steps.naming.outputs.profile-title }} HTTP Server
6465 tags : ${{ steps.meta.outputs.tags }}
6566 labels : ${{ steps.meta.outputs.labels }}
6667 platforms : ${{ inputs.platform }}
67- # push: ${{ inputs.publish == 'true' && true || false }}
68+ push : ${{ inputs.publish == 'true' && true || false }}
6869 load : ${{ inputs.load == 'true' && true || false }}
0 commit comments