Test per plugin che richiede un plugin

Vedo che discourse-plugin-skeleton ora ha questo:

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

così non dobbiamo continuare ad aggiornare le cose. Ma ho un plugin che richiede il plugin delle sottoscrizioni, quindi immagino che debba ancora copiare le cose da discourse/discourse/.github/workflows nel mio plugin, giusto?

Non credo ci sia un modo intelligente per far sì che il mio plugin dica di includere le sottoscrizioni, giusto?

Inoltre, non riusciva a caricare stree. Per ora ho semplicemente eliminato il file .stree.rc.

4 Mi Piace

Alla fine ho capito. La risposta è qui. La soluzione è creare un about.json come questo:

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

E ora i miei test passano di nuovo! :tada:

Non so ancora nulla della cosa stree.

Ora che ho capito, sono felicissimo di come funziona!

4 Mi Piace

Questo argomento è stato chiuso automaticamente 30 giorni dopo l’ultima risposta. Non sono più consentite nuove risposte.