From a9da327c7d9bea8ef2327804514afbf320593d2e Mon Sep 17 00:00:00 2001 From: dennisvang <29799340+dennisvang@users.noreply.github.com> Date: Wed, 12 Nov 2025 10:05:07 +0100 Subject: [PATCH 1/4] add pg_isready step --- .github/workflows/maven-verify.yml | 4 ++++ 1 file changed, 4 insertions(+) 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? From c67764504d51a6681b5031549515db8a4bd6772a Mon Sep 17 00:00:00 2001 From: dennisvang <29799340+dennisvang@users.noreply.github.com> Date: Wed, 12 Nov 2025 10:09:15 +0100 Subject: [PATCH 2/4] test postgres with non-standard db port --- .github/workflows/test-maven-verify.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 }} From e4dc5349022fde20dbd14bfb9f25fc1806dd0810 Mon Sep 17 00:00:00 2001 From: dennisvang <29799340+dennisvang@users.noreply.github.com> Date: Wed, 12 Nov 2025 10:21:35 +0100 Subject: [PATCH 3/4] temp try wrong port, just to verify --- .github/workflows/maven-verify.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/maven-verify.yml b/.github/workflows/maven-verify.yml index d1712ee..37e5693 100644 --- a/.github/workflows/maven-verify.yml +++ b/.github/workflows/maven-verify.yml @@ -77,7 +77,7 @@ jobs: - 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 }} + run: pg_isready --host=localhost --port=1234 --dbname=${{ inputs.db-name }} --username=${{ inputs.db-username }} - # https://github.com/ankane/setup-mongodb # copied from FDP v1.17.2 build.yml From a38800e37d1f6524ce4ed9b9380aa9b7dda08939 Mon Sep 17 00:00:00 2001 From: dennisvang <29799340+dennisvang@users.noreply.github.com> Date: Wed, 12 Nov 2025 10:21:57 +0100 Subject: [PATCH 4/4] Revert "temp try wrong port, just to verify" This reverts commit e4dc5349022fde20dbd14bfb9f25fc1806dd0810. --- .github/workflows/maven-verify.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/maven-verify.yml b/.github/workflows/maven-verify.yml index 37e5693..d1712ee 100644 --- a/.github/workflows/maven-verify.yml +++ b/.github/workflows/maven-verify.yml @@ -77,7 +77,7 @@ jobs: - name: Test PostgreSQL connection if: inputs.db-type == 'postgresql' - run: pg_isready --host=localhost --port=1234 --dbname=${{ inputs.db-name }} --username=${{ inputs.db-username }} + 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