From 1fbbfb1663bb9ff66713ff1e4fdb72376f0847fc Mon Sep 17 00:00:00 2001 From: fan xia Date: Sat, 14 Oct 2023 02:23:22 +0800 Subject: [PATCH] node --- .github/workflows/CI.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index fbabdab..4ca9c2e 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -167,16 +167,14 @@ jobs: install: | set -e && apt-get update && - apt-get install libxdo-dev uuid-dev libc-dev pkg-config libglib2.0-dev libgtk-3-dev libgtk2.0-dev libpango1.0-dev libcairo2-dev libfontconfig1-dev -y && - curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash && - source ~/.bashrc && - nvm install --lts && + apt-get install nodejs npm libxdo-dev uuid-dev libc-dev pkg-config libglib2.0-dev libgtk-3-dev libgtk2.0-dev libpango1.0-dev libcairo2-dev libfontconfig1-dev -y && + npm install n -g && + n stable && curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh /dev/stdin -y && source $HOME/.cargo/env && rustup target add aarch64-unknown-linux-gnu run: | cd /addon && - nvm use --lts && npm install && PKG_CONFIG_SYSROOT_DIR=/ CARGO_BUILD_TARGET=aarch64-unknown-linux-gnu npm run build && strip *.node