From 55d7345854c69d2f82abc02dc327db6487696442 Mon Sep 17 00:00:00 2001 From: Andriy Oblivantsev Date: Thu, 19 Feb 2026 21:25:43 +0000 Subject: [PATCH] Fix CI: lowercase OCI reference and use REPO_TOKEN secret OCI spec requires lowercase repository names; eSlider was causing crane to reject the reference. Use secrets.REPO_TOKEN for registry authentication. Co-authored-by: Cursor --- .github/workflows/release.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b98f9ec..e633e4e 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -130,9 +130,10 @@ jobs: APP_VER=$(grep '^appVersion:' fleetdm-stack/Chart.yaml | awk '{print $2}' | tr -d '"') CHART_TAG="${{ steps.version.outputs.new_tag }}" SRC="docker.io/fleetdm/fleet:v${APP_VER}" - DST="git.produktor.io/${{ gitea.repository_owner }}/fleet" + OWNER=$(echo "${{ gitea.repository_owner }}" | tr '[:upper:]' '[:lower:]') + DST="git.produktor.io/${OWNER}/fleet" - crane auth login git.produktor.io -u "${{ gitea.actor }}" -p "${{ gitea.token }}" + crane auth login git.produktor.io -u "${{ gitea.actor }}" -p "${{ secrets.REPO_TOKEN }}" crane copy "${SRC}" "${DST}:${APP_VER}" crane tag "${DST}:${APP_VER}" "${CHART_TAG}" crane tag "${DST}:${APP_VER}" "latest"