Quale branch sto seguendo / dovrei seguire? beta o tests-passed o main?

tests-passed è l’impostazione predefinita ed è improbabile che tu sia passato a main. tests-passed è dietro main solo per il tempo necessario all’esecuzione dei test automatici, supponendo che superino, il che credo sia stato di circa 14 minuti l’ultima volta che ho controllato.

In senso pratico, tests-passed viene aggiornato contemporaneamente a main, tranne quando un commit fallisce uno o più test, nel qual caso un commit successivo per correggerlo di solito arriva abbastanza rapidamente. (Quindi i test vengono eseguiti, probabilmente superano e finisce su tests-passed)

Per quanto riguarda il numero di versione, essenzialmente stable è esplicitamente 2.8.8, beta è esplicitamente 2.9.0.Beta9, tests-passed (e main) equivale a 2.9.0.Beta9 + eventuali commit avvenuti da allora. Probabilmente cambierà quando avranno una raccolta di "eventuali commit avvenuti da allora" da chiamare Beta10, a quel punto beta e tests-passed potrebbero essere brevemente uguali.