gmoirod
(Guillaume Moirod)
28.Июнь.2022 19:28:40
1
Привет!
Изменения в коммите FEATURE: Allow excluding groups from leaderboards (#37) · discourse/discourse-gamification@ac393c7 · GitHub , файл db/migrate/20220623182333_add_excluded_groups_to_leaderboards.rb, вызывают ошибку при обновлении на «стабильной» установке Discourse.
Это уже случалось ранее с плагином calendar и было исправлено в этом коммите: FIX: Stable core still needs a 6.1 migration (#285) · discourse/discourse-calendar@259f7bf · GitHub
Не могли бы вы восстановить совместимость, пожалуйста?
Кстати, я не заметил ни веток, ни тегов для плагинов. Было бы здорово иметь «стабильную» версию плагинов, как для самого Discourse?
RGJ
(Richard - Communiteq)
28.Июнь.2022 22:48:28
2
Существует файл .discourse-compatibility , и когда он не соблюдается, мы в Communiteq поддерживаем большое количество рабочих форков для стабильных версий на https://github.com/discourse-plugins/ .
sam
(Sam Saffron)
29.Июнь.2022 00:58:39
3
discourse-gamification — это очень новый плагин, и мы не планируем поддерживать его в стабильной версии Discourse. Первая официально поддерживаемая стабильная версия появится в следующем релизе Discourse.
Тем не менее, @Falco , я использовал ActiveRecord::Migration[6.0] в нескольких местах для обеспечения лёгкой кросс-совместимости.
gmoirod
(Guillaume Moirod)
29.Июнь.2022 08:02:06
4
В противном случае, я полагаю, я могу указать git-ссылку на мой файл app.yaml, чтобы зафиксировать точный коммит плагина, верно?
Falco
(Falco)
29.Июнь.2022 15:00:54
5
Да, любая обычная команда или флаг git будут работать там.
gmoirod
(Guillaume Moirod)
30.Июнь.2022 07:56:29
6
Не удалось найти удобную команду git для этого, но нижеуказанная настройка в контейнере решила проблему:
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/discourse-gamification && cd discourse-gamification && git checkout 48b2decfbefda6044953ca0413e45ca3cc18b156
gmoirod
(Guillaume Moirod)
21.Июль.2022 16:36:50
7
Этот коммит возвращает совместимость со стабильной версией?
committed 09:56AM - 05 Jul 22 UTC
Я так думаю, но, возможно, @hyphalos сможет подтвердить, что у них это работает?
hyphalos:
Отлично, спасибо за ответ, @JammyDodger ! В итоге я сделал форк, но, похоже, они приняли мой PR, так что я вернусь к их репозиторию.
gmoirod
(Guillaume Moirod)
25.Июль.2022 07:35:17
9
Я подтверждаю: я обновился до последнего коммита, находясь в ветке “stable” discourse, и теперь всё в порядке.