fix(config): enable explicit face focus
deploy-preland / deploy barbariskatest (push) Skipped
deploy-preland / deploy zoomstage.online (push) Successful in 33s
deploy-preland / deploy zoompixel.online (push) Skipped
deploy-preland / deploy zoompixel.ru (push) Skipped

This commit is contained in:
Panfilov Konstantin committed 2026-10-17 19:25:05 +03:00
1 parent ed1e476cc6
commit 356eeb9806
5 files changed
+64 -18

No files matched your search

+7 -5
View File
@@ -23,11 +23,13 @@
Не обходить серверные правила доступа к загрузке и результату обработки.
- Рабочий `config.json` на каждом хостинге настраивает владелец. Деплой не имеет
права перезаписывать его значений. При появлении новой обязательной UTM workflow
получает текущий хостовый конфиг и добавляет только отсутствующий ключ через
`bin/ensure-focus-config.php`; имеющиеся значения, включая уже настроенный
`focus`, остаются байт-в-байт прежними. `requisites.html` также живёт только на
хостинге и не перезаписывается. Не создавать target-specific конфиги или
`config.json.example`.
получает текущий хостовый конфиг и меняет только ключи, которые прямо
согласованы в задаче. Иные значения, включая уже настроенные UTM, остаются
байт-в-байт прежними. Для #274 `bin/ensure-focus-config.php` — явное
исключение: он задаёт только новый `focus=face` (default и rnd). После каждого
такого выпуска фактический stage-config следует забрать и зафиксировать в Git.
`requisites.html` также живёт только на хостинге и не перезаписывается. Не
создавать target-specific конфиги или `config.json.example`.
- Коммит в `main` запускает FTP-автодеплой на все цели workflow; откат через `git revert`
также запускает выкат. Коммит, push и изменения хостинга — только по прямому поручению.
- Проверки кода и браузера проводить в Docker без установки ПО на хост.