Имеется большой
WordPress-сайт, кастомный код внутри которого находится в репе и деплой на рабочий сервер мы настроили через
GitHub Actions
По сути
в репозитории находится всего две папки. Так выглядит
.gitignore
!wp-content/
wp-content/*
!wp-content/themes/
wp-content/themes/*
!wp-content/themes/mytheme-child/
!wp-content/mu-plugins/
wp-content/mu-plugins/*
!wp-content/mu-plugins/my-plugin/
!wp-content/mu-plugins/my-plugin.php
wp-content/mu-plugins/my-plugin/vendor
wp-admin/*
wp-includes/*
/*.*
!.gitignore
Деплой работает хорошо, но
есть одно НО!
rsync с помощью которого происходит процесс развертывания не удаляет файлы которые есть на сервере но их уже нет в репозитории
как это можно победить?