diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml
index 48a8d17a2cb29c168851c21845177655e98e2b83..c3c182b817a53bdf4107f9923df5f0e70e3b3a07 100644
--- a/.github/workflows/linux.yml
+++ b/.github/workflows/linux.yml
@@ -19,7 +19,7 @@ jobs:
           sudo apt-get install cmake libboost-all-dev libeigen3-dev python*-numpy python*-dev python*-scipy
           echo $(sudo apt list --installed)
           echo $(g++ --version)
-      - run: cmake -DPYTHON_EXECUTABLE=$(which python${{ matrix.python }}) .
+      - run: cmake . -DPYTHON_EXECUTABLE=$(which python${{ matrix.python }}) -DBUILD_TESTING_SCIPY=ON
       - run: make -j2
       - run: make test
 
diff --git a/.github/workflows/macos-linux-conda.yml b/.github/workflows/macos-linux-conda.yml
index 150f10f1891e12079d57af60604a51bc1c40d74c..f40513a54acae8d30824212f6d83ff5899e5e0bb 100644
--- a/.github/workflows/macos-linux-conda.yml
+++ b/.github/workflows/macos-linux-conda.yml
@@ -88,6 +88,7 @@ jobs:
           -G "Ninja" \
           -DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX \
           -DCMAKE_BUILD_TYPE=Release \
+          -DBUILD_TESTING_SCIPY=ON \
           -DPYTHON_EXECUTABLE=$(which python3)
 
     - name: Uninstall EigenPy