diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 8c3f55f..a2fb625 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -94,9 +94,10 @@ jobs: docker-daemon:${IMAGE_NAME}:${TAG} COMMIT_ID=$(git log -1 --format=%H) + DESCRIPTION=$(yq .description rockcraft.yaml | xargs) # Add relevant labels - echo "FROM ${IMAGE_NAME}:${TAG}" | docker build --label org.opencontainers.image.revision="${COMMIT_ID}" --label org.opencontainers.image.source="${{ github.repositoryUrl }}" -t "${IMAGE_NAME}:${TAG}" - + echo "FROM ${IMAGE_NAME}:${TAG}" | docker build --label org.opencontainers.image.description="${DESCRIPTION}" --label org.opencontainers.image.revision="${COMMIT_ID}" --label org.opencontainers.image.source="${{ github.repositoryUrl }}" -t "${IMAGE_NAME}:${TAG}" - echo "Publishing ${IMAGE_NAME}:${TAG}" docker push ${IMAGE_NAME}:${TAG}