Skip to content

Commit c657936

Browse files
committed
Fixed creating psql users
1 parent 0c8811b commit c657936

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ jobs:
9696
psql -p 10563 -U dspace -d postgres -c \"SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = 'dspace' AND pid <> pg_backend_pid();\" &&
9797
dropdb -U dspace -p 10563 dspace &&
9898
createdb -U dspace -p 10563 --owner=dspace --encoding=UNICODE dspace &&
99-
psql -p 10563 -U dspace -d postgres -c \"CREATE ROLE IF NOT EXISTS postgres SUPERUSER;\" &&
100-
psql -p 10563 -U dspace -d postgres -c \"CREATE ROLE IF NOT EXISTS dspace5 IN ROLE dspace;\" &&
99+
(psql -p 10563 -U dspace -d postgres -c \"CREATE ROLE postgres SUPERUSER;\" || true) &&
100+
(psql -p 10563 -U dspace -d postgres -c \"CREATE ROLE dspace5 IN ROLE dspace;\" || true) &&
101101
psql -p 10563 -U dspace -d dspace -f /tmp/$FNAME &&
102102
psql -p 10563 -U dspace -d dspace -c 'CREATE EXTENSION IF NOT EXISTS pgcrypto;' &&
103103
rm /tmp/$FNAME

0 commit comments

Comments
 (0)