fix: change deploy for permission again
Some checks failed
Deploy / deploy (push) Failing after 53s
Security Tests / security-non-db (push) Successful in 18s
Security Tests / security-db (push) Successful in 22s

This commit is contained in:
2026-03-02 11:20:45 -06:00
parent 76b1893898
commit bddd9d4081

View File

@@ -49,9 +49,6 @@ jobs:
cd $APP_DIR
# Keep a stable compose project name to avoid accidental new resource names
export COMPOSE_PROJECT_NAME=skymoney
# Validate migration target before touching containers
export EXPECTED_PROD_DB_HOST="${EXPECTED_PROD_DB_HOST:-postgres}"
export EXPECTED_PROD_DB_NAME="${EXPECTED_PROD_DB_NAME:-skymoney}"
@@ -59,7 +56,7 @@ jobs:
bash ./scripts/validate-prod-db-target.sh
# Build and start all services
sudo -E docker-compose up -d --build
sudo docker-compose -p skymoney up -d --build
# Wait for database to be ready
sleep 10
@@ -72,7 +69,7 @@ jobs:
bash ./scripts/backup.sh
# Run Prisma migrations inside the API container
sudo -E docker-compose exec -T api npx prisma migrate deploy
sudo docker-compose -p skymoney exec -T api npx prisma migrate deploy
- name: Reload Nginx
run: sudo systemctl reload nginx