J’ai tenté la migration aujourd’hui et je suis immédiatement tombé sur une modification cassante (breaking change) dans la branche principale de discourse_docker :
Cet engagement (commit) fait échouer les builds et casse l’installation/la configuration, mais il a été fusionné dans la branche principale malgré tout. C’est exactement ce qui m’inquiétait.
L’exécution de ./launcher bootstrap app donne :
rake aborted!
Don't know how to build task 'assets:precompile:pretty_text' (See the list of available tasks with `rake --tasks`)
Did you mean? assets:precompile
Comment est-il possible que des modifications cassantes comme celle-ci soient fusionnées dans la branche principale, qui est fournie dans le cadre des instructions d’installation officielles ? Les échecs de build sont-ils ignorés ? La même erreur que je vois se trouve directement dans le journal d’échec :
J’ai pu vérifier (checkout) un engagement précédent qui m’a permis de continuer les étapes de migration, mais je suis maintenant à 2 sur 2 pour les mises à niveau cassées par des engagements non testés fusionnés dans la branche principale.
