Как можно реализовать CI-процесс для неофициальных плагинов?

В дополнение к CI с тестами бэкенда и фронтенда, которые сейчас есть у большинства плагинов Pavilion, у нас есть система менеджера плагинов, частью которой является CI. Вот как это работает