Настройка темы Discourse с использованием частного репозитория Git

Привет!

“Тему невозможно установить, так как репозиторий Git недоступен. Вы уверены, что хотите продолжить установку?”

Почему я получаю эту ошибку при импорте темы из частного репозитория GitHub?

Я использовал правильный SSH-ключ от GitHub и создал ключ в GitHub.

Возможно, дело в неправильном расположении файла CSS для Discourse?

Вы использовали этот метод?:

Я сделал это, но на этапе добавления ключа развёртывания в Discourse и нажатия «Установить» в Discourse у меня появилось сообщение: «Тему нельзя установить, потому что репозиторий Git недоступен. Вы уверены, что хотите продолжить установку?»

Нет, SSH-ключ генерируется в Discourse и должен быть добавлен на GitHub :slight_smile: (то есть наоборот)

Да, я сделал это: добавил ключ в GitHub, но он не работает.

Та же проблема.

Привет,

@Learnmore_smart @jsimon6

Я снова протестировал руководство, на которое ссылался Роберт выше (Installing a theme from a private Git repository), и оно работает как положено.

Изображения

Вы выполнили указанные шаги? Попробуйте ещё раз и сообщите, если столкнётесь с проблемой.

Привет @Learnmore_smart, добро пожаловать :wave:
Удалось ли тебе уже заставить это работать?

Я написал эту инструкцию и только что протестировал. Всё работает точно так, как и ожидалось. Убедись, что у тебя есть права администратора для приватного репозитория и что при установке на твой форум ты используешь SSH-адрес репозитория.

Наша команда в настоящее время разрабатывает другую функцию. Мы вернёмся к этому, думаю, через несколько недель. Спасибо, ребята!