diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d94a8acca354577020ab217c2a3d7e8bfa9b4528..b5990a1aef841b497cc3ad10d73c8bb4703a25b6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,7 +3,7 @@ image: python:3.7-alpine
 test:
   stage: test
   script:
-  - pip install -U sphinx sphinx_rtd_theme myst_parser
+  - pip install -U sphinx sphinx_rtd_theme myst_parser pydata_sphinx_theme
   - sphinx-build -b html . public
   rules:
     - if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH
@@ -11,7 +11,7 @@ test:
 pages:
   stage: deploy
   script:
-  - pip install -U sphinx sphinx_rtd_theme myst_parser
+  - pip install -U sphinx sphinx_rtd_theme myst_parser pydata_sphinx_theme
   - sphinx-build -b html . public
   artifacts:
     paths: