From c1998b9397c32050ae72c82481176b53e16d8218 Mon Sep 17 00:00:00 2001 From: Coder Date: Tue, 25 Aug 2026 22:00:30 +0700 Subject: [PATCH] =?UTF-8?q?Workflow:=20=D1=84=D0=B8=D0=BA=D1=81=20=D0=BB?= =?UTF-8?q?=D0=BE=D0=B3=D0=B8=D0=BD=D0=B0=20=D0=B2=20Gitea=20registry=20(?= =?UTF-8?q?=D0=B6=D1=91=D1=81=D1=82=D0=BA=D0=B8=D0=B9=20=D1=85=D0=BE=D1=81?= =?UTF-8?q?=D1=82=20+=20PAT=20GITEA=5FTOKEN,=20=D1=81=D0=B1=D1=80=D0=BE?= =?UTF-8?q?=D1=81=20docker-=D0=BA=D0=BE=D0=BD=D1=84=D0=B8=D0=B3=D0=B0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/build.yml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index f417a5a..8675445 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -18,6 +18,11 @@ jobs: - name: Checkout uses: actions/checkout@v4 + # Сброс docker-конфига раннера: битый auth для docker.io + # ломает даже анонимные pull базового образа. + - name: Clean docker config + run: rm -f "$HOME/.docker/config.json" + - name: Set up QEMU uses: docker/setup-qemu-action@v3 @@ -25,14 +30,14 @@ jobs: uses: docker/setup-buildx-action@v3 # Логин во встроенный registry Gitea. - # GITHUB_TOKEN выдаётся автоматически; если понадобится PAT — - # создайте секрет GITEA_TOKEN и замените password на него. - - name: Log in to Gitea Container Registry + # Пароль — Personal Access Token (секрет GITEA_TOKEN): для аккаунтов + # с 2FA/OAuth это документированный способ (docker login + PAT). + - name: Login to Gitea Container Registry uses: docker/login-action@v3 with: - registry: ${{ env.REGISTRY_HOST }} - username: ${{ gitea.actor }} - password: ${{ secrets.GIT_PASSWORD }} + registry: git.byte-mate.ru + username: ${{ github.repository_owner }} + password: ${{ secrets.GITEA_TOKEN }} - name: Build and push uses: docker/build-push-action@v6