diff --git a/.github/workflows/maven-verify.yml b/.github/workflows/maven-verify.yml index e129d79..d1712ee 100644 --- a/.github/workflows/maven-verify.yml +++ b/.github/workflows/maven-verify.yml @@ -75,6 +75,10 @@ jobs: database: ${{ inputs.db-name }} port: ${{ inputs.db-port }} + - name: Test PostgreSQL connection + if: inputs.db-type == 'postgresql' + run: pg_isready --host=localhost --port=${{ inputs.db-port }} --dbname=${{ inputs.db-name }} --username=${{ inputs.db-username }} + - # https://github.com/ankane/setup-mongodb # copied from FDP v1.17.2 build.yml # TODO: ankane/setup-mongodb is a one-man band, should we use an alternative? diff --git a/.github/workflows/test-maven-verify.yml b/.github/workflows/test-maven-verify.yml index a858ccc..3edd180 100644 --- a/.github/workflows/test-maven-verify.yml +++ b/.github/workflows/test-maven-verify.yml @@ -37,7 +37,7 @@ jobs: db_name: 'test' db_username: 'test' db_password: 'test' - db_port: 5432 + db_port: 54321 uses: ./.github/workflows/maven-verify.yml with: runner: ${{ matrix.runner }}