diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index db6a19781175fb5cdb822949e82dec804949ce1e..d72cec1bf9bd003e9eada5035315c8931f0acda0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,8 +13,19 @@ test:
   script:
     - echo "TODO PAMHYR tests"
 
-nightly-package:
+nightly-linux-package:
   stage: release
+  artifacts:
+    paths:
+      - packages/pamhyr-src.tar.gz
+      - packages/pamhyr-gnulinux-amd64.tar.xz
   script:
     - cd packages
     - ./linux.sh
+    - |
+      curl --request POST \
+        --header "PRIVATE-TOKEN: ${PRIVATE_TOKEN}" \
+        --data name="pamhyr-gnulinux-amd64-nightly" \
+        --data url="${CI_PROJECT_URL}/-/jobs/${CI_JOB_ID}/artifacts/raw/packages/pamhyr-gnulinux-amd64.tar.xz" \
+        --data direct_asset_path="/packages/pamhyr-gnulinux-amd64.tar.xz" \
+        "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/releases/nightly/assets/links"