Проинтегрировали инфраструктурный пакет worksome/envy (https://github.com/worksome/envy).
Его цель — помочь разработчикам не забывать держать .env.example синхронизированным с приложением.
Пакет предоставляет две консольные команды. Одна добавляет в .env.example все забытые переменные окружения, вторая — удаляет всё что больше не используется.
В рамках фичи сделали готовый pre-push хук, который удостоверится, что вы не забыли про это.
Blogpost (https://downing.tech/posts/keeping-your-envexample-file-updated) на английском
MR (https://gitlab.com/greensight/ensi/templates/backend-service-skeleton/-/merge_requests/45/diffs) в скелетон.
Его цель — помочь разработчикам не забывать держать .env.example синхронизированным с приложением.
Пакет предоставляет две консольные команды. Одна добавляет в .env.example все забытые переменные окружения, вторая — удаляет всё что больше не используется.
В рамках фичи сделали готовый pre-push хук, который удостоверится, что вы не забыли про это.
Blogpost (https://downing.tech/posts/keeping-your-envexample-file-updated) на английском
MR (https://gitlab.com/greensight/ensi/templates/backend-service-skeleton/-/merge_requests/45/diffs) в скелетон.