Observação
Versões imutáveis estão em versão prévia pública e estão sujeitas a alterações.
Se você habilitar versões imutáveis no repositório da ação, poderá gerenciar as versões da ação da seguinte maneira:
- 
Para iniciar o ciclo de lançamento, desenvolva e valide uma possível versão para sua ação em um branch de lançamento. 
- 
Determine como você deseja compartilhar suas alterações: - Se você estiver pronto para compartilhar uma versão inalterável de sua ação, crie uma versão em GitHub com uma marca específica da versão (por exemplo, v1.0.0). Confira Gerenciar versões em repositórios.
- Se você quiser atualizar a marca Git de uma versão posterior, não crie uma versão em GitHub. Em vez disso, crie uma marca da seguinte maneira:
- Se sua versão contiver alterações interruptivas para fluxos de trabalho existentes, crie uma marca de versão principal (por exemplo, v1).
- Se sua versão contiver nova funcionalidade compatível com versões anteriores, crie uma marca de versão secundária (por exemplo, v1.1).
- Se sua versão contiver correções de bug compatíveis com versões anteriores, crie uma marca de versão de patch (por exemplo, v1.1.1).
 
- Se sua versão contiver alterações interruptivas para fluxos de trabalho existentes, crie uma marca de versão principal (por exemplo, 
 
- Se você estiver pronto para compartilhar uma versão inalterável de sua ação, crie uma versão em GitHub com uma marca específica da versão (por exemplo, 
- 
Para marcas git que não estão vinculadas a uma versão em GitHub, verifique se os usuários têm acesso à versão mais recente compatível da sua ação atualizando-as da seguinte maneira: - Para uma versão principal, atualize a marca para apontar para a referência do Git da versão secundária ou do patch mais recente relacionada.
- Para uma versão secundária, atualize a marca para apontar para a referência do Git da versão de patch relacionada mais recente.
 Para mover uma marca Git existente para a confirmação mais recente, force o envio por push da marca com os seguintes comandos: Bash git tag -f TAG-NAME git push -f --tags git tag -f TAG-NAME git push -f --tags