diff --git a/ci/gitlab-ci/yml/scenarios/allmod.yml b/ci/gitlab-ci/yml/scenarios/allmod.yml
new file mode 100644
index 0000000000000000000000000000000000000000..c4cbd24dc5a1f1a51a047ce00a4ebddf52c8a3dd
--- /dev/null
+++ b/ci/gitlab-ci/yml/scenarios/allmod.yml
@@ -0,0 +1,13 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
+.kernel-combinations:
+  parallel:
+    matrix:
+      - KCI_KERNEL_ARCH: "x86_64"
+        KCI_DEFCONFIG: "allmodconfig"
+
+      - KCI_KERNEL_ARCH: "arm64"
+        KCI_DEFCONFIG: "allmodconfig"
+
+      - KCI_KERNEL_ARCH: "arm"
+        KCI_DEFCONFIG: "allmodconfig"