Están bien preguntando aquí.
Hay algunas instrucciones específicas para m1 que escribimos y que referenciamos en el foro de Rails en esta guía.
Tendría que revisar mi m1 Air más tarde, y quizás mis compañeros de trabajo que configuraron recientemente nuevos Macs podrían saber mejor si esto aún es necesario, pero hay un ejemplo de cómo apuntar a una rama en el paso 7:
gem 'mini_racer', github: 'rubyjs/mini_racer', branch: 'refs/pull/186/head'
Entonces, deberías editar esta línea en tu versión local de discourse/Gemfile:
y luego ejecutar bundle install.