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