Народ, как вы разруливаете несколько репозиториев на одном сервере (джанго + фронтенд)? Я думаю над github submodules, но проблема следующая - нельзя один ssh ключ использовать для нескольких github репозиториев. Есть вариант с несколькими юзерами для каждого репозитория, но может есть вариант попроще?
в общем задача при git pull в зависимости от репозитория выставлять нужный ssh ключ
ci/cd пайплайны собираю контейнер и деплою ansible-ом