diff --git a/.gitea/workflows/deploy-dev.yml b/.gitea/workflows/deploy-dev.yml index dced096..bf1f89f 100644 --- a/.gitea/workflows/deploy-dev.yml +++ b/.gitea/workflows/deploy-dev.yml @@ -51,15 +51,17 @@ jobs: - name: Executar migrations shell: bash env: + PGHOST: ${{ secrets.DB_HOST }} + PGPORT: ${{ secrets.DB_PORT }} + PGUSER: ${{ secrets.DB_USER }} + PGDATABASE: ${{ secrets.DB_NAME }} PGPASSWORD: ${{ secrets.DB_PASSWORD }} run: | set -euo pipefail + echo "Testando conectividade com o banco..." + psql -c '\conninfo' + echo "Aplicando migrations..." for f in $(ls "$DEPLOY_PATH/database/migrations/"*.sql | sort); do echo "Aplicando: $(basename "$f")" - psql \ - -h ${{ secrets.DB_HOST }} \ - -p ${{ secrets.DB_PORT }} \ - -U ${{ secrets.DB_USER }} \ - -d ${{ secrets.DB_NAME }} \ - -f "$f" + psql -f "$f" done