Skip to main content

Administrar lanzamientos en un repositorio

Puedes crear lanzamientos que desees poner en conjunto y entregar iteraciones de un proyecto a los usuarios.

¿Quién puede utilizar esta característica?

Repository collaborators and people with write access to a repository can create, edit, and delete a release.

Tool navigation

Acerca de la administración de lanzamientos

Puede crear versiones con notas de la versión, @mentions de colaboradores y vínculos a archivos binarios, así como editar o borrar las versiones existentes. También puedes crear, modificar y eliminar versiones mediante Releases API. Para más información, consulta Puntos de conexión de la API de REST para lanzamientos en la documentación de la API REST.

También puede publicar una acción para una versión específica en GitHub Marketplace. Para más información, consulta Publicar acciones en GitHub Marketplace.

Puedes elegir si los objetos de Almacenamiento de archivos de gran tamaño de Git (Git LFS) se incluirán en los archivos ZIP y tarballs que cree GitHub para cada lanzamiento. Para más información, consulta Administrar los objetos de LFS de Git en los archivos de tu repositorio.

Crear un lanzamiento

Note

Para más información sobre GitHub CLI, consulta Acerca del CLI de GitHub.

  1. Para crear una versión, use el subcomando gh release create. Reemplace tag con la etiqueta que quiera para la versión.

    gh release create TAG
    
  2. Sigue los mensajes interactivos. Como alternativa, puedes especificar los argumentos para omitir estos mensajes. Para más información sobre los posibles argumentos, vea el manual de GitHub CLI. Por ejemplo, este comando crea un pre-lanzamiento con el título y notas especificados.

    gh release create v1.3.2 --title "v1.3.2 (beta)" --notes "this is a versión preliminar pública release" --prerelease
    

Si @mention a usuarios de GitHub en las notas, la versión publicada incluirá una sección de Colaboradores con una lista de avatares de todos los usuarios mencionados.

Editar un lanzamiento

  1. Para modificar una versión, utilice el subcomando gh release edit. Reemplace TAG con la etiqueta que representa la versión que desea modificar. Por ejemplo, para modificar el título de una versión, utilice el código siguiente, reemplazando NEW-TITLE con el título actualizado:

    gh release edit TAG -t "NEW-TITLE"
    

    Para más información sobre los posibles argumentos, vea el manual de GitHub CLI.

Eliminar un lanzamiento

  1. Para eliminar una versión, use el subcomando gh release delete. Reemplace tag con la etiqueta de la versión que se va a eliminar. Use la marca -y para omitir la confirmación.

    gh release delete TAG -y