The error is due to a mismatch between yarn and pnpm . The failure is specifically due to:
EINVAL: invalid argument, rmdir '/var/www/discourse/app/assets/javascripts/dialog-holder/node_modules/.bin'
Suggested Steps:
- Manually remove Node Modules:
rm -rf node_modules app/assets/javascripts/*/node_modules - Run cleanup:
./launcher cleanup - Rebuild Discourse:
./launcher rebuild app