From 589e66fb17ce44b39becf51302119bb55a3050f0 Mon Sep 17 00:00:00 2001 From: Nate Emmert Date: Fri, 12 Dec 2025 13:35:38 -0500 Subject: [PATCH] Fix GitHub Actions Docker push permissions - Use github.repository_owner instead of github.actor for authentication - Explicitly set IMAGE_NAME to ensure lowercase repository name - Resolves 403 Forbidden error when pushing to GHCR --- .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 9e7f037..41ed5f6 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -12,7 +12,7 @@ on: env: REGISTRY: ghcr.io - IMAGE_NAME: ${{ github.repository }} + IMAGE_NAME: ${{ github.repository_owner }}/monitor jobs: build: @@ -35,7 +35,7 @@ jobs: uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} - username: ${{ github.actor }} + username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} - name: Extract metadata