diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1b04bfae5440cf074a43902b475806432430eb18..b85f8c6fe3b875eeb9f3f41375632cd121a4ed10 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -148,7 +148,7 @@ publish_listing:
     - echo "Built image,Base os,R/Python,shiny-server" > image-list.csv
     - cat image-list-fragments/*.csv >> image_list.csv
     - WHEN=$(LC_TIME="en_US.utf8" date +"%b %G")
-    - sed "s/%%date%%/${WHEN}/g" source/user_guide/image_list.rst >> image_list.rst
+    - sed "s/%%date%%/${WHEN}/g" source/user_guide/image_list.rst | sort >> image_list.rst
   artifacts:
     when: always
     paths: