Sobre o gerenciamento da versão
Você pode criar novas versões com observações de versões, @menções de contribuidores e links para arquivos binários, bem como editar ou excluir versões existentes.
Você também pode publicar uma ação de uma versão específica em GitHub Marketplace. Para obter mais informações, consulte "Publicar uma ação no GitHub Marketplace"
Você pode escolher se objetos Git Large File Storage (Git LFS) estão incluídos nos arquivos ZIP e tarballs que GitHub Enterprise Cloud cria para cada versão. Para obter mais informações, consulte "
Gerenciando Git LFS objetos nos arquivos de seu repositório".
Criando uma versão
- No GitHub.com, navegue até a página principal do repositório.
-
To the right of the list of files, click Releases.
-
Clique em Draft a new release (Rascunhar uma nova versão).
-
Click Escolha uma tag, digite o número de uma versão para a sua versão e pressione Enter. Como alternativa, selecione um tag existente.
-
Se você estiver criando uma nova tag, clique em Criar nova tag.
-
Se você criou uma nova tag, use o menu suspenso para selecionar o branch que contém o projeto que você deseja liberar.
-
Optionally, to the top right of the description text box, select the Previous tag drop-down menu and click the tag that identifies the previous release.
-
Digite um título e uma descrição para a sua versão.
Se você @mencionar qualquer usuário de GitHub Enterprise Cloud na descrição, a versão publicada incluirá uma seção de Colaboradores com uma lista de avatar de todos os usuários mencionados.
Alternatively, you can automatically generate your release notes by clicking Generate release notes.
-
Opcionalmente, para incluir arquivos binários, como programas compilados em sua versão, arraste e solte ou selecione arquivos manualmente na caixa de binários.
-
Para notificar os usuários que a versão não está pronta para produção e pode ser instável, selecione This is a pre-release (Esta é uma versão prévia).
-
Opcionalmente, se GitHub Discussions estiver habilitado no repositório, selecione Criar uma discussão para esta versão e, em seguida, selecione o menu suspenso Categoria e clique em uma categoria para a discussão de da versão.
-
Se estiver pronto para tornar pública a sua versão, clique em Publish release (Publicar versão). Para trabalhar na versão posteriormente, clique em Save draft (Salvar rascunho).
Você pode visualizar as suas versões publicadas ou rascunhos no feed de versões do seu repositório. Para obter mais informações, consulte "Visualizando versões e tags do seu repositório.
Para saber mais sobre GitHub CLI, consulte "Sobre GitHub CLI."
- Para criar uma versão, use o subcomando
gh release create
. Substituatag
pela tag desejada para a versão.
gh release create tag
- Siga as instruções interativas. Como alternativa, você pode especificar argumentos para pular essas instruções. Para obter mais informações sobre possíveis argumentos, consulte o manual de GitHub CLI. Por exemplo, este comando cria uma pré-versão com o título e observações especificadas.
gh release create v1.3.2 --title "v1.3.2 (beta)" --notes "this is a beta release" --prerelease
Se você @mencionar qualquer usuário de GitHub Enterprise Cloud nas observações, a versão publicada em GitHub.com incluirá uma seção Colaboradores com uma lista de avatar de todos os usuários mencionados.
Editar uma versão
- No GitHub.com, navegue até a página principal do repositório.
- To the right of the list of files, click Releases.
- No lado direito da página, ao lado da versão que deseja editar, clique em .
- Edite as informações da versão no formulário e, em seguida, clique em Atualizar versão. Se você adicionar ou remover quaisquer @menções de usuários do GitHub na descrição, esses usuários serão adicionados ou removidos da lista de avatares na seção Colaboradores da versão.
As versões não podem ser editadas com GitHub CLI.
Excluir uma versão
- No GitHub.com, navegue até a página principal do repositório.
- To the right of the list of files, click Releases.
- No lado direito da página, ao lado da versão que você deseja excluir, clique em .
- Clique em Excluir esta versão.
- Para excluir uma versão, use o subcomando
gh release delete
. Substituatag
pela tag da versão a ser excluída. Use o sinalizador-y
para ignorar a confirmação.
gh release delete tag -y