diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 035257d90f0880e830882083c534c52b2cc1b610..7410ce8f80dbccdb71a308db940d973b2dde81dd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: nixpkgs/nix:latest
+image: registry.stuebinm.eu/guix
 
 stages:
   - build
@@ -6,8 +6,7 @@ stages:
 build-job:
   stage: build
   script:
-    - nix-build build.nix
-    - cp result/bin/walint .
+    - cp $(guix pack -m manifest.scm -f tarball -S /bin=bin) walint.tar
   artifacts:
     paths:
-      - walint
+      - walint.tar