diff --git a/.woodpecker/ci.yaml b/.woodpecker/ci.yaml index 668be16db5..1871315a0f 100644 --- a/.woodpecker/ci.yaml +++ b/.woodpecker/ci.yaml @@ -59,7 +59,9 @@ steps: JELLYFIN_TEST_REDIS: "127.0.0.1:6379" commands: - apt-get -o Acquire::Retries=3 update || apt-get -o Acquire::Retries=3 update - - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends postgresql valkey-server + # libfontconfig1 is needed here too: the startup tests build a real app host, which probes + # the Skia encoder, and loading libSkiaSharp pulls fontconfig in. + - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends postgresql valkey-server libfontconfig1 - install -d -o postgres -g postgres /tmp/pgdata /tmp/pgrun - PGBIN=$(ls -d /usr/lib/postgresql/*/bin | tail -1) - su postgres -c "$PGBIN/initdb -D /tmp/pgdata -A trust -U postgres"