From 3fd876180afe0c93403d02b53413c4eedc55667c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Tue, 10 Mar 2026 17:04:45 +0100 Subject: [PATCH] ci: link Docker images to Gitea repository via OCI source label docker/metadata-action uses github.* context vars which are empty in Gitea Actions. Explicitly set org.opencontainers.image.source using gitea.server_url and gitea.repository so the container registry links each image back to this repository. Co-Authored-By: Claude Sonnet 4.6 --- .gitea/workflows/docker-build-backend.yml | 2 ++ .gitea/workflows/docker-build-buttplug.yml | 2 ++ .gitea/workflows/docker-build-frontend.yml | 2 ++ 3 files changed, 6 insertions(+) diff --git a/.gitea/workflows/docker-build-backend.yml b/.gitea/workflows/docker-build-backend.yml index 1727c4a..46fe4e0 100644 --- a/.gitea/workflows/docker-build-backend.yml +++ b/.gitea/workflows/docker-build-backend.yml @@ -48,6 +48,8 @@ jobs: uses: docker/metadata-action@v5 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + labels: | + org.opencontainers.image.source=${{ gitea.server_url }}/${{ gitea.repository }} tags: | type=raw,value=latest,enable={{is_default_branch}} type=ref,event=branch diff --git a/.gitea/workflows/docker-build-buttplug.yml b/.gitea/workflows/docker-build-buttplug.yml index 7b821d0..49cde6a 100644 --- a/.gitea/workflows/docker-build-buttplug.yml +++ b/.gitea/workflows/docker-build-buttplug.yml @@ -48,6 +48,8 @@ jobs: uses: docker/metadata-action@v5 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + labels: | + org.opencontainers.image.source=${{ gitea.server_url }}/${{ gitea.repository }} tags: | type=raw,value=latest,enable={{is_default_branch}} type=ref,event=branch diff --git a/.gitea/workflows/docker-build-frontend.yml b/.gitea/workflows/docker-build-frontend.yml index 22dae13..bd75d7e 100644 --- a/.gitea/workflows/docker-build-frontend.yml +++ b/.gitea/workflows/docker-build-frontend.yml @@ -48,6 +48,8 @@ jobs: uses: docker/metadata-action@v5 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + labels: | + org.opencontainers.image.source=${{ gitea.server_url }}/${{ gitea.repository }} tags: | type=raw,value=latest,enable={{is_default_branch}} type=ref,event=branch