From 1f51ae1160785cdc866bf36cbcbe903997662565 Mon Sep 17 00:00:00 2001 From: pan93412 Date: Fri, 26 Aug 2022 12:45:40 +0800 Subject: [PATCH] fix(ci/napi): Use bash as script shell https://github.com/yarnpkg/yarn/issues/8866 --- .github/workflows/napi-build.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/napi-build.yml b/.github/workflows/napi-build.yml index 3c5e42d..9799401 100644 --- a/.github/workflows/napi-build.yml +++ b/.github/workflows/napi-build.yml @@ -112,7 +112,7 @@ jobs: target: armv7-linux-androideabi build: | cd $APP_DIR - export CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_LINKER="${ANDROID_NDK_HOME}/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi24-clang" + export CARGO_TARGET_ARMV7_LINUX_ArNDROIDEABI_LINKER="${ANDROID_NDK_HOME}/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi24-clang" export CC="${ANDROID_NDK_HOME}/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi24-clang" export CXX="${ANDROID_NDK_HOME}/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi24-clang++" export AR="${ANDROID_NDK_HOME}/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" @@ -219,8 +219,9 @@ jobs: usesh: true mem: 3000 prepare: | - pkg install -y curl node14 python2 perl5 gmake + pkg install -y bash curl node14 python2 perl5 gmake curl -qL https://www.npmjs.com/install.sh | sh + npm config set script-shell bash npm install -g yarn curl https://sh.rustup.rs -sSf --output rustup.sh sh rustup.sh -y --profile minimal --default-toolchain stable