How To Keeping Track on the layout and core changes made for assured deployment

Hi Guys,

Is there any best practice to keep track of the changes made by the Discourse team in the core so that while making the deployment using Docker/ Taking the latest stable code from Git doesn’t break anything in functionality implemented/Overridden in the themes and plugins.

Вы нашли какое-либо решение?

С помощью плагинов вы можете проводить тесты, следуя руководству Настройка непрерывной интеграции тестов для плагинов в Travis CI. Что касается плагинов, то, по-моему, вам нужно будет знать, какие шаблоны вы переопределяете, и отслеживать их изменения.