fix: исправления для CI/CD сборки
All checks were successful
Build and Push PetClones-site / build-and-push (push) Successful in 1m14s

- Исправлен warning: FROM ... AS builder (заглавные буквы согласно Dockerfile best practices)
- Убран multiplatform (linux/arm64) и остановлены на linux/amd64 для надежности
  (arm64 добавим позже когда система будет стабильной)
- Увеличен timeout с 1800 до 3600 сек (30 до 60 минут) для надежности при медленном интернете
- Это должно решить проблему '499 Client Closed Request' при push в реестр Gitea
This commit is contained in:
2026-04-01 00:54:07 +03:00
parent 37719ed31e
commit 20d78194d2
2 changed files with 5 additions and 5 deletions

View File

@@ -45,8 +45,8 @@ jobs:
with:
context: .
file: Dockerfile
# platforms: linux/amd64
platforms: linux/amd64,linux/arm64
# Используем только amd64 для надежности (arm64 добавим позже если нужно)
platforms: linux/amd64
push: true
# Используем теги, сгенерированные шагом meta (v0.1.0 и latest)
tags: ${{ steps.meta.outputs.tags }}
@@ -54,5 +54,5 @@ jobs:
# Кэширование для ускорения повторных сборок
cache-from: type=gha
cache-to: type=gha,mode=max
# Увеличиваем тайм-аут на случай медленного интернета
timeout: 1800 # 30 минут
# Увеличиваем тайм-аут для надежности (от 1800 до 3600 сек)
timeout: 3600 # 60 минут (для надежности при медленном интернете)