sec fixes

This commit is contained in:
Andrey Kondratev
2025-08-29 10:21:18 +05:00
parent 8895639f20
commit 3fb0d43221
7 changed files with 36 additions and 16 deletions

View File

@@ -115,6 +115,8 @@ jobs:
sed -i 's|build:|#build:|g' docker-compose.yml
sed -i 's|context: .|#context: .|g' docker-compose.yml
sed -i 's|dockerfile: Dockerfile|#dockerfile: Dockerfile|g' docker-compose.yml
# Remove any existing image lines and add new one
sed -i '/quixotic-app:/,/container_name:/{/image:/d}' docker-compose.yml
sed -i '/quixotic-app:/a \ \ \ \ image: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest' docker-compose.yml
# Deploy with zero downtime