Pruebas para plugin que requiere un plugin

Veo que discourse-plugin-skeleton ahora tiene esto:

      uses: discourse/.github/.github/workflows/discourse-plugin.yml@v1

así que no tenemos que seguir actualizando cosas. Pero tengo un plugin que requiere el plugin de suscripciones, así que supongo que todavía necesito copiar las cosas de discourse/discourse/.github/workflows a mi plugin, ¿verdad?

No creo que haya una forma inteligente de que mi plugin diga que incluya suscripciones, ¿verdad?

Además, fallaba al cargar stree. Acabo de eliminar el .stree.rc por ahora.

4 Me gusta

Finalmente descubrí esto. La respuesta está aquí. La solución es crear un about.json como este:

{ "tests": {
    "requiredPlugins": [
      "https://github.com/discourse/discourse-subscriptions"
    ]
  }
}

¡Y ahora mis pruebas vuelven a pasar! :tada:

Todavía no sé nada sobre lo de stree.

¡Ahora que he descubierto esto, estoy eufórico con cómo funciona esto!

4 Me gusta

Este tema se cerró automáticamente 30 días después de la última respuesta. Ya no se permiten nuevas respuestas.