From 2f26bd13680ba162ed33f3c379749df63f4f8016 Mon Sep 17 00:00:00 2001 From: Roei Dalmedigos Date: Sat, 21 Mar 2026 16:11:00 +0200 Subject: [PATCH] fix(ci): use dynamic repository owner for Docker image and tag latest on dispatch - Replace hardcoded `ghcr.io/koala73` with `ghcr.io/${{ github.repository_owner }}` so forks publish to their own GHCR namespace - Enable `latest` tag on `workflow_dispatch` (was release-only) Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/docker-publish.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 03546e8725..1f569ba7ff 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -28,11 +28,11 @@ jobs: - uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6 id: meta with: - images: ghcr.io/koala73/worldmonitor + images: ghcr.io/${{ github.repository_owner }}/worldmonitor tags: | type=semver,pattern={{version}} type=semver,pattern={{major}}.{{minor}} - type=raw,value=latest,enable=${{ github.event_name == 'release' }} + type=raw,value=latest,enable=${{ github.event_name == 'release' || github.event_name == 'workflow_dispatch' }} type=sha,prefix=sha- - uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7