diff --git a/Scripts/installdependencies.sh b/Scripts/installdependencies.sh index d0aa568..9da74ff 100755 --- a/Scripts/installdependencies.sh +++ b/Scripts/installdependencies.sh @@ -23,6 +23,7 @@ if [ "$USER" != "$(whoami)" ]; then fi # Install Homebrew dependencies +export HOMEBREW_NO_AUTO_UPDATE=1 [ -z "$(which brew)" ] && echo "Homebrew is not installed" && exit 1 brew install \ node \ diff --git a/build_pkg.sh b/build_pkg.sh index c05c403..830607e 100755 --- a/build_pkg.sh +++ b/build_pkg.sh @@ -54,8 +54,7 @@ build_immich() { npm --prefix "$dest_dir/open-api/typescript-sdk" run build npm --prefix "$dest_dir/open-api/typescript-sdk" prune --omit=dev --omit=optional cp -R "$repo_dir/web" "$dest_dir/" - rm "$dest_dir/web/package-lock.json" - npm --prefix "$dest_dir/web" install --foreground-scripts + npm --prefix "$dest_dir/web" ci npm --prefix "$dest_dir/web" install --os=darwin --cpu=arm64 sharp npm --prefix "$dest_dir/web" run build npm --prefix "$dest_dir/web" prune --omit=dev --omit=optional