Ciao,
Il Problema
Sto cercando un buon modo per far sì che il plugin GitHub di Discourse permetta il badge per i contributi su tutti i repository di un’organizzazione GitHub. O meglio ancora, se possibile, utilizzare un’espressione regolare per abbinare i repository, ma non sembra essere fattibile. La parte di linkback del plugin consente wildcard a livello di organizzazione, ma l’integrazione dei badge no.
Al momento sembra che debba elencare ogni repository separatamente, il che non è particolarmente praticabile dato che ci sono oltre 100 repository nell’organizzazione sensu-plugins.
Miglioramento Minimo Viable Necessario
Ecco un esempio di ciò che vorrei fare.
Mi piacerebbe poter configurare i badge per tutti i contributi associati a tutti i repository sotto sensu-plugins, ma l’integrazione dei badge non consente sensu-plugins/*. Questo allineerebbe i badge a quanto già consentito dalla funzionalità di linkback.
Miglioramento Più Flessibile Desiderato
Andando oltre, idealmente vorrei abbinare solo i plugin che iniziano con la convenzione di denominazione sensu-plugin* utilizzando un’espressione regolare come ^sensu-plugins/sensu-plugin o un glob con prefisso come sensu-plugins/sensu-plugin* per l’URL del repository GitHub.