From 62e3335adf4eebb033c004d58a5d3a5098aabe2e Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Fri, 20 Mar 2026 21:47:40 +0100 Subject: [PATCH] Reactive-Resume: add git dependency for v5.0.13+ (#13133) * fix(reactive-resume): add git dependency for v5.0.13+ Reactive Resume v5.0.13 uses vite-plus (vp config) in its prepare script which requires git. Without it, pnpm install fails with 'git command not found' (ELIFECYCLE exit code 1). Closes #13110 * Add dependency check for git before stopping services --- ct/reactive-resume.sh | 2 ++ install/reactive-resume-install.sh | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ct/reactive-resume.sh b/ct/reactive-resume.sh index baeb92ea5..e67ef7564 100644 --- a/ct/reactive-resume.sh +++ b/ct/reactive-resume.sh @@ -33,6 +33,8 @@ function update_script() { systemctl stop reactive-resume msg_ok "Stopped services" + ensure_dependencies git + cp /opt/reactive-resume/.env /opt/reactive-resume.env.bak NODE_VERSION="24" setup_nodejs CLEAN_INSTALL=1 fetch_and_deploy_gh_release "reactive-resume" "amruthpillai/reactive-resume" "tarball" "latest" "/opt/reactive-resume" diff --git a/install/reactive-resume-install.sh b/install/reactive-resume-install.sh index cdb9f3039..e06e56a12 100644 --- a/install/reactive-resume-install.sh +++ b/install/reactive-resume-install.sh @@ -18,7 +18,9 @@ PG_DB_NAME="reactive_resume" PG_DB_USER="reactive_resume" setup_postgresql_db NODE_VERSION="24" setup_nodejs msg_info "Installing Dependencies" -$STD apt install -y chromium +$STD apt install -y \ + chromium \ + git msg_ok "Installed Dependencies" fetch_and_deploy_gh_release "reactive-resume" "amruthpillai/reactive-resume" "tarball"