From 44d4f574e937650ddaaebb9660bcffd8f91d85f9 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Wed, 13 Aug 2025 22:24:40 +0300 Subject: [PATCH] ci: fix dependencies for modules with examples (libasound2-dev is needed for sokol.audio on Ubuntu) --- .github/workflows/module_docs_ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/module_docs_ci.yml b/.github/workflows/module_docs_ci.yml index 1040eda411..5dfae8c15e 100644 --- a/.github/workflows/module_docs_ci.yml +++ b/.github/workflows/module_docs_ci.yml @@ -35,6 +35,12 @@ jobs: - uses: actions/checkout@v5 - name: Build V run: make -j4 && ./v symlink + - name: Install dependencies (some modules wrap C libs) + run: v retry -- sudo apt install --quiet -y libpq-dev + libsodium-dev libasound2-dev libssl-dev \ + sqlite3 libsqlite3-dev libfreetype6-dev \ + libx11-dev libxi-dev freeglut3-dev \ + libgl1-mesa-dri libxcursor-dev libgl-dev libxrandr-dev - name: Install markdown from vpm run: v retry -- v install markdown - name: Test v doc