Je réfléchis à cela depuis un moment également, et mon avis est que cela a du sens pour certaines communautés mais pas pour toutes. Certaines communautés considèrent leurs personnalisations/thèmes comme une partie fondamentale de l’identité de leur site et elles aimeraient vraiment savoir s’il y a des problèmes avec leurs personnalisations lorsque leur site est déployé. D’autres communautés utilisent une installation vanilla de Discourse avec quelques personnalisations ou composants ajoutés par-dessus et elles pourraient facilement se passer de ceux-ci pendant quelques jours.
Peut-être que la case à cocher « Mettre à jour automatiquement lors de la mise à jour de Discourse » devrait être désactivée par défaut lors de l’installation d’un nouveau thème ou composant ? Elle est actuellement activée par défaut et je pense qu’elle devrait être désactivée par défaut, mais cela nécessite une discussion plus large…
Non, l’extrait de code ci-dessus (en particulier la deuxième ligne) désactive la mise à jour automatique lors du déploiement pour tous les thèmes/composants actuellement installés. Cela devrait donc corriger toutes les constructions cassées dues à la mise à jour automatique des thèmes, y compris les erreurs JS/CSS. Le howto ne devrait inclure que la deuxième ligne.