From: Daniele Varrazzo Date: Tue, 2 Mar 2021 00:23:11 +0000 (+0100) Subject: ci: Fix test dsn X-Git-Tag: 3.0.dev0~94^2~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=55448a703d0857484e0a38aba3e08e315e22412b;p=thirdparty%2Fpsycopg.git ci: Fix test dsn The github runner /etc/host file is pretty broken and localhost resolves to ipv6, so use 127.0.0.1 to connect. --- diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 59e4f8e76..143412ad3 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -2,7 +2,9 @@ name: Tests on: push: - branches: [ master ] + branches: + - master + - ci-gh-actions pull_request: branches: [ master ] @@ -26,7 +28,7 @@ jobs: toxenv: py38 env: - PSYCOPG3_TEST_DSN: host=postgresql password=password dbname=psycopg3_test + PSYCOPG3_TEST_DSN: host=127.0.0.1 user=postgres password=password dbname=psycopg3_test PSYCOPG3_IMPL: python services: @@ -49,8 +51,6 @@ jobs: - uses: actions/setup-python@v2 with: python-version: ${{ matrix.python }} - - name: install postgresql client - run: sudo apt install postgresql-client-${{ matrix.postgres }} - name: install tox run: pip install tox - name: run tests @@ -75,7 +75,7 @@ jobs: toxenv: py38 env: - PSYCOPG3_TEST_DSN: host=postgresql password=password dbname=psycopg3_test + PSYCOPG3_TEST_DSN: host=127.0.0.1 user=postgres password=password dbname=psycopg3_test PSYCOPG3_IMPL: c # skip tests failing on importing psycopg3_c.pq on subprocess # they only fail on Travis, work ok locally under tox too. @@ -101,8 +101,6 @@ jobs: - uses: actions/setup-python@v2 with: python-version: ${{ matrix.python }} - - name: install postgresql client - run: sudo apt install postgresql-client-${{ matrix.postgres }} - name: install tox run: pip install tox - name: run tests