ci: Add OCI Image Specification Labels to Dockerfile (#1636)

* ci: Add OCI labels to Dockerfile

Added OCI labels for metadata and documentation.

* ci: Add APP_VERSION and APP_REVISION arguments

Added ARG directives for application version and revision to Dockerfile.

* ci: Add APP_REVISION build argument to Docker build
This commit is contained in:
Trevor Swanson
2025-11-26 19:47:52 -05:00
committed by GitHub
parent 5abed1ad53
commit f8270d7f90
2 changed files with 16 additions and 1 deletions

View File

@@ -167,6 +167,7 @@ jobs:
docker buildx build \
--platform linux/amd64,linux/arm64 \
--build-arg APP_VERSION=${{ env.image_tag }} \
--build-arg APP_REVISION=${{ github.sha }} \
--tag booklore/booklore:${{ env.image_tag }} \
--tag ghcr.io/booklore-app/booklore:${{ env.image_tag }} \
--push .