diff --git a/.gitea/workflows/abstract-machine-build.yml b/.gitea/workflows/abstract-machine-build.yml
index af10d43..f0fd9fd 100644
--- a/.gitea/workflows/abstract-machine-build.yml
+++ b/.gitea/workflows/abstract-machine-build.yml
@@ -14,8 +14,8 @@ jobs:
           submodules: true
       - name: Build abstract-machine
         run: |
-          nix build .#abstract-machine
+          nix build .?submodules=1#abstract-machine
       - name: Build nemu
         run: |
-          nix build .#nemu
+          nix build .?submodules=1#nemu