Skip to content

Commit

Permalink
chore: Move CI from circleci to GitHub Actions #13
Browse files Browse the repository at this point in the history
  • Loading branch information
erayhanoglu committed Sep 14, 2024
1 parent 2088d6a commit 31e94bb
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 17 deletions.
30 changes: 15 additions & 15 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,23 +49,23 @@ jobs:
- run: |
pg_isready
- run: |
dropdb postgrejs_test --if-exists
sudo -u postgres dropdb postgrejs_test --if-exists
- run: |
psql -c "alter system set ssl=on;"
psql -c "drop user if exists postgrejs_test;"
psql -c "create user postgrejs_test;"
psql -c "alter system set password_encryption=md5;"
psql -c "select pg_reload_conf();"
psql -c "drop user if exists postgrejs_test_md5;"
psql -c "create user postgrejs_test_md5 with password 'postgrejs_test_md5'"
psql -c "alter system set password_encryption='scram-sha-256';"
psql -c "select pg_reload_conf();"
psql -c "drop user if exists postgrejs_test_scram;"
psql -c "create user postgrejs_test_scram with password 'postgrejs_test_scram'"
sudo -u postgres psql -c "alter system set ssl=on;"
sudo -u postgres psql -c "drop user if exists postgrejs_test;"
sudo -u postgres psql -c "create user postgrejs_test;"
sudo -u postgres psql -c "alter system set password_encryption=md5;"
sudo -u postgres psql -c "select pg_reload_conf();"
sudo -u postgres psql -c "drop user if exists postgrejs_test_md5;"
sudo -u postgres psql -c "create user postgrejs_test_md5 with password 'postgrejs_test_md5'"
sudo -u postgres psql -c "alter system set password_encryption='scram-sha-256';"
sudo -u postgres psql -c "select pg_reload_conf();"
sudo -u postgres psql -c "drop user if exists postgrejs_test_scram;"
sudo -u postgres psql -c "create user postgrejs_test_scram with password 'postgrejs_test_scram'"
- run: |
createdb postgrejs_test
psql -c "grant all on database postgrejs_test to postgrejs_test;"
psql -c "alter database postgrejs_test owner to postgrejs_test;"
sudo -u postgres createdb postgrejs_test
sudo -u postgres psql -c "grant all on database postgrejs_test to postgrejs_test;"
sudo -u postgres psql -c "alter database postgrejs_test owner to postgrejs_test;"
# - uses: denoland/setup-deno@v1
# with:
# deno-version: v1.x
Expand Down
6 changes: 4 additions & 2 deletions src/protocol/pg-socket.ts
Original file line number Diff line number Diff line change
Expand Up @@ -108,8 +108,10 @@ export class PgSocket extends SafeEventEmitter {
socket.once('connect', connectHandler);

this.emit('connecting');
if (options.host && options.host.startsWith('/')) socket.connect(options.host);
else socket.connect(options.port || DEFAULT_PORT_NUMBER, options.host || 'localhost');
const port = options.port || DEFAULT_PORT_NUMBER;
if (options.host && options.host.startsWith('/')) {
socket.connect(options.host + ':' + port);
} else socket.connect(port, options.host || 'localhost');
}

close(): void {
Expand Down

0 comments on commit 31e94bb

Please sign in to comment.