
O que é um release
Um grupo de cards de um projeto, entregues juntos, com identidade própria.open enquanto está sendo preenchido; completed depois de ter saído — e as
tags que ele escreveu ficam ao lado, uma por repositório: v1.8.0, v2.3.0,
v0.9.4.
Três números diferentes para uma entrega, porque cada repositório mantém o
próprio versionamento. Não existe uma versão única para algo que atravessa
três deles, e inventar uma seria um número sobre o qual ninguém conseguiria
agir.
Congelar
O momento em que o que isto entrega para de mudar. Congelar corta a branch, então a partir daquele segundo existe uma resposta para “o que tem neste release” que não muda enquanto alguém está testando. Depois disso, um card só entra por um pick — um card, deliberadamente — em vez do que por acaso tiver entrado desde então.Um release congelado ainda é
open. Congelar não é um terceiro estado: é um
release que passou a ter uma branch própria, e ele se conclui do mesmo jeito.