diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index f787899..84d90cf 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -29,7 +29,8 @@ jobs: include: # name — имя цели, url — адрес преленда (для проверки), prefix — префикс секретов _FTP_*, # dir — каталог сайта на FTP ("" — корень FTP, как на beget). Новый домен — новая запись и три секрета; - # requisites.html создают на хостинге цели. Рабочий config.json приходит из Git. + # requisites.html создают на хостинге цели. Рабочий config.json остаётся + # на хостинге и обычным deploy не заменяется. - name: barbariskatest url: https://preland.anton.barbariskatest.ru prefix: PRELAND @@ -66,7 +67,8 @@ jobs: curl -sS --ssl-reqd --netrc-file "$netrc" --fail --retry 3 \ "ftp://$FTP_HOST/${dir:+$dir/}config.json" -o "$config" changed=0 - php bin/ensure-focus-config.php "$config" || changed=$? + # Alpine package php83-cli предоставляет бинарник php83, не php. + php83 bin/ensure-focus-config.php "$config" || changed=$? case "$changed" in 0) ;; 10) curl -sS --ssl-reqd --netrc-file "$netrc" --ftp-create-dirs --retry 3 --fail \