diff --git a/.ci/deploy.sh b/.ci/deploy.sh
index 0726a1744c537fc962744c94a8b1b9c64c49a7c9..84ab84e9a0ed5f968790fbce1f9a90cb1c3251a5 100644
--- a/.ci/deploy.sh
+++ b/.ci/deploy.sh
@@ -16,6 +16,7 @@ for branch in $(git for-each-ref --format='%(refname:strip=3)' refs/remotes); do
     git reset --hard $branch
 
     # build the website
+    bundle install
     bundle exec jekyll build --baseurl="howto-cards/$artefact" -d "public/$artefact"
 
     if [[ $branch == "master" ]]; then