From f38e08e289d1bc05e679832121a0e33a7e158428 Mon Sep 17 00:00:00 2001 From: Antigravity Date: Thu, 21 May 2026 18:48:25 +0000 Subject: [PATCH] fix(ci): make sudo invocation conditional in postgresql-client installation --- .gitea/workflows/ci.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 2deb495..328505d 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -49,7 +49,8 @@ jobs: - name: Setup test database run: | - sudo apt-get update -qq && sudo apt-get install -y -qq postgresql-client + if command -v sudo >/dev/null 2>&1; then SUDO="sudo"; else SUDO=""; fi + $SUDO apt-get update -qq && $SUDO apt-get install -y -qq postgresql-client for i in $(seq 1 30); do PGPASSWORD=memento_test pg_isready -h postgres -U memento_test -d memento_test && break [ "$i" -eq 30 ] && exit 1