diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 537a8e5..df54f29 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -78,6 +78,15 @@ jobs: - run: npm ci + # Das Abbild des Runners bringt keinen Postgres-Client mit; der + # Schritt darunter ruft aber psql. Ohne das bricht er mit + # "psql: command not found" ab, bevor die erste Datei laeuft. + - name: psql bereitstellen + run: | + sudo apt-get update -qq + sudo apt-get install -y -qq --no-install-recommends postgresql-client + psql --version + # Was das Schema von der Umgebung erwartet: die Anwendungsrolle ohne # BYPASSRLS, zwei Erweiterungen und die Attrappe des `auth`-Schemas, ohne # die sich die Migrationen von Juni 2026 nicht abspielen lassen.