diff --git a/contrib/actions/run-build.sh b/contrib/actions/run-build.sh
index cdff1e50483494178dae9d6c057b11688e70dab0..942f9210678a1c43db71f5cb27602e943f78a38b 100755
--- a/contrib/actions/run-build.sh
+++ b/contrib/actions/run-build.sh
@@ -9,5 +9,9 @@ export GLUON_SITEDIR="contrib/ci/minimal-site"
 export GLUON_TARGET="$1"
 export BUILD_LOG=1
 
+BUILD_THREADS="$(($(nproc) + 1))"
+
+echo "Building Gluon with $BUILD_THREADS threads"
+
 make update
-make -j2 V=s
+make -j$BUILD_THREADS V=s