[LTP] [PATCH v2 4/5] .github: ci-sphinx-doc: Run autotools and configure

Petr Vorel pvorel@suse.cz
Thu Feb 6 16:34:34 CET 2025


This is now required for the CI (fixes CI pipeline).

Fixes: 1bf344a3db ("doc: add tests catalog page")
Signed-off-by: Petr Vorel <pvorel@suse.cz>
---
 .github/workflows/ci-sphinx-doc.yml | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/ci-sphinx-doc.yml b/.github/workflows/ci-sphinx-doc.yml
index 9b1f4f34f8..a5f9d74d1f 100644
--- a/.github/workflows/ci-sphinx-doc.yml
+++ b/.github/workflows/ci-sphinx-doc.yml
@@ -20,10 +20,15 @@ jobs:
         with:
           path: ltp
 
-      - name: Install sphinx
+      - name: Install sphinx and autotools
         run: |
           sudo apt update
-          sudo apt install python3-sphinx python3-virtualenv
+          sudo apt install autoconf make python3-sphinx python3-virtualenv
+
+      - name: Run configure
+        run: |
+          cd "$GITHUB_WORKSPACE/ltp/"
+          make autotools && ./configure
 
       - name: Install sphinx dependencies
         run: |
-- 
2.47.2



More information about the ltp mailing list