Публикация новой версии WordPress плагина с помощью Github Actions и SVN
В мире веб-разработки и управления контентом существует множество инструментов, но WordPress остается одним из самых популярных и широко используемых. Однако, чтобы обеспечить стабильную и безопасную работу WordPress сайта, важно регулярно обновлять его и использовать актуальные плагины.
В этой статье мы рассмотрим, как опубликовать новую версию вашего WordPress плагина, используя мощные инструменты, такие как GitHub Actions и SVN (Subversion). Давайте шаг за шагом изучим этот процесс и узнаем, как сделать его более эффективным и удобным для разработчиков и пользователей.
Предположим, что наш плагин уже опубликован в репозитории WordPress со слагом test-plugin и версией 1.0.0. Но плагин неожиданно стал популярным и нам нужно организовать работу с кодом, для этого регистрируем GitHub и заливаем код туда.
Выпустив версию 1.1.0 мы получаем множество гневных писем, отыскав проблему понимаем, что забыли собрать composer autoloader и перепутали часть файлов, удаляя файлы, которые нужны только для разработки. Конечно это всё можно просто исправить, но вернуть доверие пользователей плагина будет сложнее.
С такой историей я сталкивался не раз и с большими плагинами, и с маленькими. Но можно использовать svn, GitHub и немного bash-скриптов для решения проблем с релизом версии плагина.
Итак, по порядку.