mod: вернул борку для ARM64. Добавил очистку кеша poetry
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 3m18s

This commit is contained in:
2026-03-21 16:51:16 +03:00
parent a62e02ddcb
commit a537bc9c37
2 changed files with 5 additions and 2 deletions

View File

@@ -60,8 +60,8 @@ jobs:
push: true push: true
# Собираем под текущую архитектуру (linux/amd64). # Собираем под текущую архитектуру (linux/amd64).
# Если сервер и MacMini на разных архитектурах (x86 vs ARM), добавьте нужные, например: linux/amd64,linux/arm64 # Если сервер и MacMini на разных архитектурах (x86 vs ARM), добавьте нужные, например: linux/amd64,linux/arm64
# platforms: linux/amd64,linux/arm64 platforms: linux/amd64,linux/arm64
platforms: linux/amd64 # platforms: linux/amd64
tags: ${{ steps.meta.outputs.tags }} tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }} labels: ${{ steps.meta.outputs.labels }}
# ДОБАВЛЕНО: # ДОБАВЛЕНО:

View File

@@ -29,6 +29,9 @@ COPY pyproject.toml poetry.lock /app/
# Устанавливаем зависимости проекта. Poetry установит их в /usr/local/lib/python3.12/site-packages # Устанавливаем зависимости проекта. Poetry установит их в /usr/local/lib/python3.12/site-packages
RUN poetry install --no-interaction --no-ansi --no-root --only main RUN poetry install --no-interaction --no-ansi --no-root --only main
# Очищаем кэш Poetry, чтобы уменьшить размер слоя
RUN poetry cache clear --all -n
# ================================================= # =================================================
# STAGE 2: Final - Создание чистого и безопасного образа # STAGE 2: Final - Создание чистого и безопасного образа