diff --git a/benchmarks/run_asv.sh b/benchmarks/run_asv.sh
index a8643b37fd36802847abb2c153e16c52c56d8b7c..8489fb60ad14bc64b71f38128ad7659afdee0183 100755
--- a/benchmarks/run_asv.sh
+++ b/benchmarks/run_asv.sh
@@ -22,3 +22,7 @@ if [[ "$output" = *"worse"* ]]; then
   echo "Some of the benchmarks have gotten worse"
   exit 1
 fi
+
+if [[ ! -z "$CI" ]]; then
+  asv publish --html-dir ~/.scicomp-benchmarks/asv/sumpy
+fi