Introduzione di .discourse-compatibility: versioni bloccate di plugin e temi per versioni più vecchie di Discourse

Funziona per la maggior parte dei casi, a meno che tu non stia clonando con --depth=1.

Implementerò presto un hook per eseguire git fetch --depth 1 {upstream} commit se il target non viene trovato inizialmente; altrimenti finiremmo per effettuare una clonazione parziale o completa, il che non è ideale. Dovremmo essere in grado di recuperare ciò di cui abbiamo bisogno.

Modifica: Aggiornato qui:

Ho eseguito il backport di questa modifica anche su Beta e Stable, quindi ora dovremmo essere in grado di fissare i riferimenti anche con clonazioni superficiali.

6 Mi Piace