From f352abd59481bfacf227c3f807ed39f1fde1f680 Mon Sep 17 00:00:00 2001 From: Eivind Jahren Date: Tue, 22 Dec 2020 14:43:45 +0100 Subject: [PATCH 1/2] Build docs on github actions --- .github/workflows/testing.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 1c0cb40d44..70b8df8f20 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -22,7 +22,7 @@ jobs: - name: Build ecl run: | mkdir cmake-build - cmake -S . -B cmake-build -DBUILD_TESTS=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo + cmake -S . -B cmake-build -DBUILD_TESTS=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DRST_DOC=ON cmake --build cmake-build - name: Run tests From 4e0e4d159cf59477698e05d828c789a1bb19886f Mon Sep 17 00:00:00 2001 From: Eivind Jahren Date: Tue, 22 Dec 2020 14:43:55 +0100 Subject: [PATCH 2/2] Require sphinx!=3.4.0 in requirements.txt Build ecl docs does not currently work with sphinx version 3.4.0, because of https://github.com/sphinx-doc/sphinx/issues/8568 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6555d6cc30..cad3dc90df 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,5 +10,5 @@ scikit-build setuptools setuptools_scm six -sphinx +sphinx!=3.4.0 wheel