fix: change permission in deployment for script
Some checks failed
Deploy / deploy (push) Failing after 43s
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:18:55 -06:00
parent d9df9b0fe4
commit 76b1893898

View File

@@ -55,7 +55,8 @@ jobs:
# 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}"
./scripts/validate-prod-db-target.sh
chmod +x ./scripts/validate-prod-db-target.sh ./scripts/backup.sh
bash ./scripts/validate-prod-db-target.sh
# Build and start all services
sudo -E docker-compose up -d --build
@@ -68,7 +69,7 @@ jobs:
EXPECTED_PROD_DB_HOST="$EXPECTED_PROD_DB_HOST" \
EXPECTED_PROD_DB_NAME="$EXPECTED_PROD_DB_NAME" \
BACKUP_DIR=/opt/skymoney/backups \
./scripts/backup.sh
bash ./scripts/backup.sh
# Run Prisma migrations inside the API container
sudo -E docker-compose exec -T api npx prisma migrate deploy