provide annotations explicitly to buildx

This commit is contained in:
Axel Uhl committed 2024-06-06 01:12:28 +02:00
1 parent ebdbfd1132
commit ede9848658
1 file changed
+4 -9
+4 -9
View File
@@ -53,20 +53,15 @@ jobs:
mv ${RELEASE_TAR_GZ_FILENAME} docker/
fi
echo "RELEASE=${RELEASE}" >>${GITHUB_ENV}
- name: Create Annotations
id: meta
uses: docker/metadata-action@v5
with:
labels: |
maintainer=axel.uhl@sap.com
manifest:org.opencontainers.image.title=Sailing Analytics
manifest:org.opencontainers.image.description=The Sailing Analytics Web Application
- name: Build & push Docker image
uses: docker/build-push-action@v5
with:
build-args: RELEASE=${{ env.RELEASE }}
tags: ghcr.io/sap/sailing-analytics:${{ env.RELEASE }}${{ env.BRANCH == 'main' && github.event.inputs.release == '' && ',ghcr.io/sap/sailing-analytics:latest' || env.BRANCH == 'docker-17' && github.event.inputs.release == '' && ',ghcr.io/sap/sailing-analytics:latest-17' || '' }}
annotations: ${{ steps.meta.outputs.annotations }}
annotations: |
maintainer=axel.uhl@sap.com
manifest:org.opencontainers.image.title=Sailing Analytics
manifest:org.opencontainers.image.description=The Sailing Analytics Web Application
file: ${{ env.BRANCH == 'docker-17' && 'docker/Dockerfile_sapsailing_on_sapmachine17' || 'docker/Dockerfile' }}
context: docker/
platforms: linux/amd64,linux/arm64