about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--forge/laminar.scm7
1 files changed, 6 insertions, 1 deletions
diff --git a/forge/laminar.scm b/forge/laminar.scm
index 9ce12d0..5d95372 100644
--- a/forge/laminar.scm
+++ b/forge/laminar.scm
@@ -21,6 +21,7 @@
   #:use-module (gnu)
   #:use-module (srfi srfi-1)
   #:use-module (gnu packages ci)
+  #:use-module (gnu services ci)
   #:use-module (guix records)
   #:export (forge-laminar-service-type
             forge-laminar-configuration
@@ -118,7 +119,11 @@
    (name 'forge-laminar)
    (description "Run forge-laminar.")
    (extensions (list (service-extension activation-service-type
-                                        forge-laminar-activation)))
+                                        forge-laminar-activation)
+                     ;; Extend the laminar service with a dummy value,
+                     ;; thus requiring it.
+                     (service-extension laminar-service-type
+                                        (const #t))))
    (compose concatenate)
    (extend (lambda (config extended-values)
              (forge-laminar-configuration