diff --git a/spack.yaml b/spack.yaml
index 9fac6926896901e1630ee44af40db3cfffab06e2..0827b1f787d39bc082cfd826e09e19447d147afa 100644
--- a/spack.yaml
+++ b/spack.yaml
@@ -76,5 +76,14 @@ spack:
     script:
       - pushd ${SPACK_CONCRETE_ENV_DIR} && spack env activate --without-view . && popd
       - spack -d ci rebuild
+    mappings:
+      - match:
+          - os=ubuntu20.04
+        runner-attributes:
+          image: spack/ubuntu-focal
+      - match:
+          - os=ubuntu22.04
+        runner-attributes:
+          image: spack/ubuntu-jammy
     enable-artifacts-buildcache: False
     rebuild-index: True