"tests-passed" agora é "latest"

Como parte do nosso trabalho para introduzir uma nova estratégia de versionamento para o Discourse, estamos renomeando o branch tests-passed para latest e atualizando o sufixo de versão nesse branch de -dev para -latest.

O que mudou?

Funcionalmente, tudo permanece o mesmo. As alterações no Discourse continuarão a chegar primeiro ao branch main e, em seguida, serão promovidas para latest assim que passarem em nossa extensa suíte de testes.

Isso vai quebrar alguma coisa?

Não :tada:

Inicialmente, manteremos o branch tests-passed como uma cópia exata de latest. Isso significa que quaisquer sistemas/configurações que estejam codificados para tests-passed continuarão a funcionar como antes.

O padrão para a instalação padrão foi atualizado para usar latest. Isso entrará em vigor automaticamente em sua próxima reconstrução de contêiner. Se você especificou manualmente version: tests-passed em seu app.yml, deverá atualizá-lo para version: latest.

No futuro, planejamos introduzir um aviso de administrador para qualquer pessoa que ainda esteja referenciando tests-passed, para que possamos garantir que todos estejam usando o novo nome e, em seguida, remover completamente o branch antigo. Isso provavelmente acontecerá em alguns meses, após o restante do novo sistema de versionamento ter sido finalizado.

39 curtidas

Obrigado :sweat_smile:

Isso aconteceu? Não tenho certeza de onde procuraria por tal aviso. Talvez em /admin/whats-new?

Aviso ainda não foi adicionado. tests-passed permanece como um alias funcional para latest.

Apenas para registrar, em meus dois fóruns, eu usei o padrão, mas como tal, ele estava comentado:

#version: tests-passed

e, portanto, presumivelmente nenhum aviso seria necessário ou emitido.

1 curtida