Refactor PostgreSQL setup in browser-tests.yml

This commit is contained in:
Andras Bacsai
2024-10-17 21:22:09 +02:00
parent cbff462a5a
commit 45729e6e37

View File

@@ -25,12 +25,12 @@ jobs:
- name: Set up PostgreSQL
run: |
sudo systemctl start postgresql
psql -c "CREATE DATABASE coolify;"
psql -c "CREATE USER coolify WITH PASSWORD 'password';"
psql -c "ALTER ROLE coolify SET client_encoding TO 'utf8';"
psql -c "ALTER ROLE coolify SET default_transaction_isolation TO 'read committed';"
psql -c "ALTER ROLE coolify SET timezone TO 'UTC';"
psql -c "GRANT ALL PRIVILEGES ON DATABASE coolify TO coolify;"
sudo -u postgres psql -c "CREATE DATABASE coolify;"
sudo -u postgres psql -c "CREATE USER coolify WITH PASSWORD 'password';"
sudo -u postgres psql -c "ALTER ROLE coolify SET client_encoding TO 'utf8';"
sudo -u postgres psql -c "ALTER ROLE coolify SET default_transaction_isolation TO 'read committed';"
sudo -u postgres psql -c "ALTER ROLE coolify SET timezone TO 'UTC';"
sudo -u postgres psql -c "GRANT ALL PRIVILEGES ON DATABASE coolify TO coolify;"
- name: Setup PHP
uses: shivammathur/setup-php@v2
with: