diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9262c49bc6126991730bb65163de6770f9b6e1e7..d4c67424e0f8127aab94733860728175c090b277 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -27,7 +27,13 @@ pandoc:
     - pandoc --standalone build/topic-template.md -o build/topic-template.html  --mathjax
     # build index
     - pandoc --standalone build/index.md -o build/index.html --mathjax
-    # build static staff pages (generated by create-staff-yml.sh
+    # build static working group pages
+    - pandoc --standalone ./build/aa.md -o ./build/aa.html --mathjax
+    - pandoc --standalone ./build/dm.md -o ./build/dm.html --mathjax
+    - pandoc --standalone ./build/cm.md -o ./build/cm.html --mathjax
+    - pandoc --standalone ./build/nm.md -o ./build/nm.html --mathjax
+    - pandoc --standalone ./build/st.md -o ./build/st.html --mathjax
+    # build static staff pages (generated by create-staff-yml.sh)
     - pandoc --standalone ./build/ataraz.md -o ./build/ataraz.html --mathjax
     - pandoc --standalone ./build/cseifert.md -o ./build/cseifert.html --mathjax
     - pandoc --standalone ./build/dclemens.md -o ./build/dclemens.html --mathjax
@@ -71,8 +77,6 @@ pandoc:
     paths:
       - build/*.html
 
-
-
 pages:
   stage: deploy
   script:
@@ -84,4 +88,4 @@ pages:
     paths:
       - public
   rules:
-    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
+    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
\ No newline at end of file