gmoirod
(Guillaume Moirod)
28 Junio, 2022 19:28
1
¡Hola!
Los cambios en el commit FEATURE: Allow excluding groups from leaderboards (#37) · discourse/discourse-gamification@ac393c7 · GitHub , archivo db/migrate/20220623182333_add_excluded_groups_to_leaderboards.rb fallan al actualizar en una instalación “estable” de Discourse.
Sucedió anteriormente en el plugin de calendario y se solucionó con este commit: FIX: Stable core still needs a 6.1 migration (#285) · discourse/discourse-calendar@259f7bf · GitHub
¿Podrías devolver la compatibilidad, por favor?
Por cierto, no vi ninguna rama o etiqueta para los plugins. ¿Sería bueno tener una versión “estable” de los plugins como para Discourse?
1 me gusta
RGJ
(Richard - Communiteq)
28 Junio, 2022 22:48
2
Existe .discourse-compatibility y cuando no se respeta, en Communiteq mantenemos una gran cantidad de forks funcionales para versiones estables en discourse-plugins (Communiteq Deployment User) · GitHub
3 Me gusta
sam
(Sam Saffron)
29 Junio, 2022 00:58
3
discourse-gamification es un plugin muy nuevo, no esperamos que sea compatible con la versión estable de Discourse. La primera versión estable compatible oficialmente será en el próximo lanzamiento de Discourse.
Dicho esto, @Falco , he estado usando ActiveRecord::Migration[6.0] en varios lugares para facilitar la compatibilidad cruzada.
1 me gusta
gmoirod
(Guillaume Moirod)
29 Junio, 2022 08:02
4
De lo contrario, supongo que puedo dar una referencia de git en mi archivo app.yaml para fijar un commit preciso del plugin, ¿no?
Falco
(Falco)
29 Junio, 2022 15:00
5
Sí, cualquier comando o indicador normal de git funcionará allí.
2 Me gusta
gmoirod
(Guillaume Moirod)
30 Junio, 2022 07:56
6
No encontré un comando git conveniente para hacer esto, pero lo siguiente en la configuración del contenedor hizo el truco:
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/discourse-gamification && cd discourse-gamification && git checkout 48b2decfbefda6044953ca0413e45ca3cc18b156
1 me gusta
gmoirod
(Guillaume Moirod)
21 Julio, 2022 16:36
7
¿Esta confirmación está devolviendo la compatibilidad con la versión “estable”?
committed 09:56AM - 05 Jul 22 UTC
1 me gusta
Creo que sí, pero ¿quizás @hyphalos pueda confirmar que les funciona?
hyphalos:
¡Genial, gracias por tu respuesta @JammyDodger ! Terminé bifurcándolo, pero parece que aceptaron mi PR, así que volveré a su repositorio.
gmoirod
(Guillaume Moirod)
25 Julio, 2022 07:35
9
Confirmo: me actualicé al último commit mientras estaba en la rama “stable” de discourse y ahora está bien.
2 Me gusta