diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index b95f03a..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: Login 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: git.byte-mate.ru username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} + password: ${{ secrets.GITEA_TOKEN }} - name: Build and push uses: docker/build-push-action@v6