Assets:precompile يعطي خطأ

مرحبًا، أحاول تشغيل rake assets:precompile RAILS_ENV=production، لكنني أواجه خطأً يُفيد بـ:

brotli -f --quality=11 /Users/synup/synup/discourse/public/assets/vendor-7fd29296ee54f8a7ced9508b106a09ec4aae4912ed1cf10eceb7eb2acca03309.js --output=/Users/synup/synup/discourse/public/assets/vendor-7fd29296ee54f8a7ced9508b106a09ec4aae4912ed1cf10eceb7eb2acca03309.js.br
rake aborted!
Errno::ENOENT: No such file or directory - brotli 

هل يمكن لأي شخص مساعدتي من فضلك؟

لماذا لا تستخدم التثبيت القياسي الرسمي لـ Discourse الخاص بنا لنسخة الإنتاج؟

لأنه لا يوجد أي ذكر لـ Heroku، وأريد تثبيته على Heroku فقط.

في الأساس، تحتاج إلى تثبيت حزمة brotli على Heroku. لا أعرف كيفية القيام بذلك، ولكن ربما توجد بعض حزم البناء (build-packs) التي تتيح لك ذلك، أو يمكنك بناء حزمة خاصة بك. في حالتي (Ubuntu 18.04 على GitHub Actions)، قمت بإصلاح المشكلة باستخدام الأمر sudo apt-get -yqq install brotli.