From 226c525d49af0107bf8a9aed36abd6134a59dde3 Mon Sep 17 00:00:00 2001
From: psy <psy@darmstadt.ccc.de>
Date: Sat, 1 Feb 2025 21:48:59 +0100
Subject: [PATCH] use nodejs major version for source url

---
 .gitlab-ci.yml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 26d51de..e3a4c48 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,10 +21,12 @@ autoupdate:
   - git clone --depth 1 --branch ${UPSTREAM_VERSION} https://github.com/RocketChat/Rocket.Chat rocketchat
   - NODEJS_VERSION="$(jq -r .engines.node rocketchat/package.json)"
   - METEOR_VERSION="$(cut -d@ -f2 rocketchat/apps/meteor/.meteor/release)"
+  - NODEJS_MAJOR_VERSION="$(cut -d. -f1 <<< $NODEJS_VERSION)"
   - echo "NODEJS_VERSION ${NODEJS_VERSION}"
+  - echo "NODEJS_MAJOR_VERSION ${NODEJS_MAJOR_VERSION}"
   - echo "METEOR_VERSION ${METEOR_VERSION}"
   # TODO: make node_20.x depending on major node version
-  - wget -q "https://deb.nodesource.com/node_20.x/pool/main/n/nodejs/nodejs_${NODEJS_VERSION}-1nodesource1_amd64.deb" -O nodejs.deb
+  - wget -q "https://deb.nodesource.com/node_${NODEJS_MAJOR_VERSION}.x/pool/main/n/nodejs/nodejs_${NODEJS_VERSION}-1nodesource1_amd64.deb" -O nodejs.deb
   - apt-get -qq install ./nodejs.deb
   # NodeJS < 14.9.0 did not contain corepack
   - test -e /usr/bin/corepack || npm install -g corepack
-- 
GitLab