From 3fcb2ab0dd1be59f6345e5a9c9eb9484a636b8e1 Mon Sep 17 00:00:00 2001 From: Aleksandr Meshchriakov Date: Mon, 2 Feb 2026 13:32:31 +0100 Subject: [PATCH] fix(ci): add docker login before buildx push --- .gitea/workflows/ci-cd.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/ci-cd.yml b/.gitea/workflows/ci-cd.yml index 7c43076..51b2cab 100644 --- a/.gitea/workflows/ci-cd.yml +++ b/.gitea/workflows/ci-cd.yml @@ -126,7 +126,6 @@ jobs: REGISTRY_URL=$(echo ${GITHUB_SERVER_URL} | sed 's|.*://||') # Create buildkitd config for HTTP registry - mkdir -p ~/.docker/buildx cat > /tmp/buildkitd.toml << EOF [registry."${REGISTRY_URL}"] http = true @@ -137,6 +136,11 @@ jobs: docker buildx create --name insecure-builder --driver docker-container --config /tmp/buildkitd.toml --use docker buildx inspect --bootstrap + - name: Login to Gitea Container Registry + run: | + REGISTRY_URL=$(echo ${GITHUB_SERVER_URL} | sed 's|.*://||') + echo "${{ gitea.token }}" | docker login ${REGISTRY_URL} -u ${{ gitea.actor }} --password-stdin + - name: Build and push images run: | BRANCH_TAG=$(echo ${GITHUB_REF_NAME} | sed 's/\//-/g')