0
я обычно так делаю: в экшене через appleboy/ssh-action цепляюсь к впске, делаю git pull, npm ci, потом pm2 restart app. ключи в секретах гитхаба лежат, а не в репе. если проект на докере — тупо билд на месте и compose up -d. всё просто, главное после деплоя проверить что сервак не упал