Habe ich das richtig verstanden?
a) Dies ist über GitHub Actions verfügbar: Plugins mit ordnungsgemäßen Spezifikationen / Tests mit GitHub Actions erhalten einen Badge auf GitHub, wenn alle Tests bestanden sind und der Status von CI-Aktionen von der API gelesen werden kann.
b) Abgesehen von offiziellen Discourse-Plugins und Pavilion-Plugins gibt es keine automatische Übersicht für Administratoren, ob verwendete Plugins in der für das Update vorgesehenen Version funktionieren werden?
Bei der Suche nach Metadaten zur Plugin-Kompatibilität habe ich Introducing .discourse-compatibility: pinned plugin/theme versions for older Discourse versions über eine .discourse-compatibility-Datei gefunden.
Soweit ich das verstehe, ist dies eine Lösung für das umgekehrte Problem: Discourse zu alt für ein Plugin.
Wie behandelt man den umgekehrten Fall: Plugin zu alt für Discourse?
Könnte /admin/upgrade vor Plugins warnen, die für ein beabsichtigtes Upgrade fehlschlagen?