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