GitHub Actions fallisce nel passaggio "Check SKIP_DB_AND_REDIS bootability"

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.