diff --git a/ct/reactive-resume.sh b/ct/reactive-resume.sh index c593ee79f..8d1772477 100644 --- a/ct/reactive-resume.sh +++ b/ct/reactive-resume.sh @@ -49,11 +49,9 @@ function update_script() { $STD pnpm install --frozen-lockfile $STD pnpm run build msg_info "Deploying Nitro Runtime Externals" - RT_MODS="/opt/reactive-resume/packages/runtime-externals/node_modules" - WEB_MODS="/opt/reactive-resume/apps/web/node_modules" - for pkg in bcrypt sharp linkedom ioredis; do - [ -d "${RT_MODS}/${pkg}" ] && cp -rL "${RT_MODS}/${pkg}" "${WEB_MODS}/${pkg}" - done + $STD pnpm --filter=@reactive-resume/runtime-externals deploy --prod --legacy /tmp/rr-runtime + cp -r /tmp/rr-runtime/node_modules/. /opt/reactive-resume/apps/web/node_modules/ + rm -rf /tmp/rr-runtime msg_ok "Deployed Nitro Runtime Externals" mv /opt/reactive-resume.env.bak /opt/reactive-resume/.env msg_ok "Updated Reactive Resume" diff --git a/install/reactive-resume-install.sh b/install/reactive-resume-install.sh index 1e10a699d..0203da4a6 100644 --- a/install/reactive-resume-install.sh +++ b/install/reactive-resume-install.sh @@ -35,11 +35,9 @@ export CI="true" $STD pnpm install --frozen-lockfile $STD pnpm run build msg_info "Deploying Nitro Runtime Externals" -RT_MODS="/opt/reactive-resume/packages/runtime-externals/node_modules" -WEB_MODS="/opt/reactive-resume/apps/web/node_modules" -for pkg in bcrypt sharp linkedom ioredis; do - [ -d "${RT_MODS}/${pkg}" ] && cp -rL "${RT_MODS}/${pkg}" "${WEB_MODS}/${pkg}" -done +$STD pnpm --filter=@reactive-resume/runtime-externals deploy --prod --legacy /tmp/rr-runtime +cp -r /tmp/rr-runtime/node_modules/. /opt/reactive-resume/apps/web/node_modules/ +rm -rf /tmp/rr-runtime msg_ok "Deployed Nitro Runtime Externals" mkdir -p /opt/reactive-resume/data msg_ok "Built Reactive Resume"