From 0480efef30cc7bb54014d771e13b32afea6363b0 Mon Sep 17 00:00:00 2001 From: Pranav C Date: Wed, 9 Nov 2022 17:07:40 +0530 Subject: [PATCH] chore: correction in binary build Signed-off-by: Pranav C --- .github/workflows/release-timely-executables.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release-timely-executables.yml b/.github/workflows/release-timely-executables.yml index 1cb89fa522..c5bafc86b7 100644 --- a/.github/workflows/release-timely-executables.yml +++ b/.github/workflows/release-timely-executables.yml @@ -112,25 +112,29 @@ jobs: # build executables # npm run build cd ./node_modules/better-sqlite3; - npx prebuild-install --platform=darwin --arch=arm64 --build-from-source || npx prebuild --platform=darwin --arch=arm64 --build-from-source + rm -r ./build + npx prebuild-install --platform=darwin --arch=arm64 || npx prebuild --platform=darwin --arch=arm64 cd ../..; npx pkg . --compress GZip -t node16-macos-arm64 -o Noco-macos-arm64 mv ./Noco-macos-arm64 ./mac-dist/ cd ./node_modules/better-sqlite3; - npx prebuild-install --platform=darwin --arch=x64 --build-from-source || npx prebuild --platform=darwin --arch=x64 --build-from-source + rm -r ./build + npx prebuild-install --platform=darwin --arch=x64 || npx prebuild --platform=darwin --arch=x64 cd ../..; npx pkg . --compress GZip -t node16-macos-x64 -o Noco-macos-x64 mv ./Noco-macos-x64 ./mac-dist/ cd ./node_modules/better-sqlite3; - npx prebuild-install --platform=linux --arch=x64 --build-from-source || npx prebuild --platform=linux --arch=x64 --build-from-source + rm -r ./build + npx prebuild-install --platform=linux --arch=x64 || npx prebuild --platform=linux --arch=x64 cd ../..; npx pkg . --compress GZip -t node16-linux-x64 -o Noco-linux-x64 mv ./Noco-linux-x64 ./dist/ cd ./node_modules/better-sqlite3; - npx prebuild-install --platform=linux --arch=arm64 --build-from-source || npx prebuild --platform=linux --arch=arm64 --build-from-source + rm -r ./build + npx prebuild-install --platform=linux --arch=arm64 || npx prebuild --platform=linux --arch=arm64 cd ../..; npx pkg . --compress GZip -t node16-linux-arm64 -o Noco-linux-arm64 mv ./Noco-linux-arm64 ./dist/ @@ -193,3 +197,7 @@ jobs: repo_name: nocodb/nocodb-timely + + + +