No, è comunque andato a buon fine.
Solo per verificare che il codice del plugin fosse stato caricato, ho usato puts DiscourseKofi::Engine.to_s e ha stampato il nome. Ma quando ho fatto riferimento alla classe che creerebbe una connessione al database puts DiscourseKofi::Admin::AccountsController.to_s, infine si è verificato un errore.
Quindi sembra che non carichi completamente il codice del plugin in locale come fa nell’azione di GitHub.
Il comando completo che ha fallito:
LOAD_PLUGINS=1 SKIP_DB_AND_REDIS=1 DISCOURSE_DEV_DB=nonexistent bin/rails runner "puts DiscourseKofi::Admin::AccountsController.to_s"
Senza LOAD_PLUGINS=1 o usando RAILS_DB=nonexistent non si è verificato alcun errore.