если на сервер не пускают? гори оно огнем?
автодеплой з CI/CD можна робити через ssh, rsync, sftp, ftp і тд - який доступ до сервера є, так і заливаєм. оптимально звичайно ssh, бо це дає можливість виконувати при деплої додаткові команди - наприкоад бекап, wp cli flush rewrites, очистка кешів і тд