File tree Expand file tree Collapse file tree 1 file changed +16
-5
lines changed
Expand file tree Collapse file tree 1 file changed +16
-5
lines changed Original file line number Diff line number Diff line change @@ -61,11 +61,22 @@ jobs:
6161 version : " 0.9.2"
6262 python-version : " 3.12"
6363
64- - name : 🟢 Set up Node.js
65- uses : actions/setup-node@v4
66- with :
67- node-version : " 22"
68- cache : " npm"
64+ - name : 🟢 Install Node.js 22
65+ run : |
66+ sudo apt-get update
67+ sudo apt-get install -y ca-certificates curl gnupg
68+ sudo mkdir -p /etc/apt/keyrings
69+ curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key \
70+ | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
71+ echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" \
72+ | sudo tee /etc/apt/sources.list.d/nodesource.list > /dev/null
73+ sudo apt-get update
74+ sudo apt-get install -y nodejs
75+ node --version
76+ npm --version
77+
78+ - name : 🔧 Upgrade npm to minimum required version
79+ run : sudo npm install -g npm@^11.10.0
6980
7081 - name : 📦 Install gateway dependencies
7182 run : |
You can’t perform that action at this time.
0 commit comments