diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6d62eeb3a8ea1cbf35829cd4c2088b88b41a22ea..8faa04e3ace073f93fa3102642d8d919e71a5ae8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -8,7 +8,6 @@ stages:
   - build
   - package
 
-
 .target:
   stage: build
   script:
@@ -125,8 +124,8 @@ package:
   script:
     - make -C gluon update GLUON_SITEDIR="$CI_PROJECT_DIR"
     - for branch in "stable" "beta" "nightly"; do make -C gluon manifest GLUON_BRANCH="$branch" GLUON_SITEDIR="$CI_PROJECT_DIR" V=1; done
+    - ./contrib/sign.sh <(echo "$GLUON_SIGN_KEY") output/images/sysupgrade/nightly.manifest
   artifacts:
     paths:
       - gluon/output
     expire_in: 7 days
-