Acerca de la administración de lanzamientos
Puede crear nuevos lanzamientos con notas de lanzamiento, @mentions de colaboradores y enlaces a archivos binarios, así como editar o eliminar lanzamientos 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 de 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
- En el campo "Describir esta versión", escriba una descripción para tu versión. Si usas @mention para mencionar a algún usuario en la descripción, la versión publicada incluirá una sección Colaboradores con una lista de avatares de todos los usuarios mencionados. Como alternativa, puede generar las notas de la versión automáticamente si hace clic en Generar notas de la versión.
- Opcionalmente, para incluir los archivos binarios tales como programas compilados en tu lanzamiento, arrastra y suelta o selecciona manualmente los archivos en la caja de binarios.
- De manera opcional, para notificar a los usuarios de que la versión no está lista para producción y puede ser inestable, selecciona Esta es una versión preliminar.
- Si lo deseas, selecciona Establecer como la versión más reciente. Si no seleccionas esta opción, la etiqueta de versión más reciente se asignará automáticamente en función del Versionamiento Semántico.
- De manera opcional, si se habilitó GitHub Discussions para el repositorio, crea un debate para la versión.
- Selecciona Crear un debate para esta versión.
- Selecciona el menú desplegable Categoría y haz clic en una categoría para la discusión de la versión.
- Si está listo para publicar la versión, haga clic en Publish release (Publicar versión). Para trabajar en el lanzamiento más tarde, haga clic en Guardar borrador. Si ha habilitado lanzamientos inmutables para el repositorio, primero crear un borrador le permite adjuntar todos los activos antes de que el lanzamiento se vuelva inmutable. Después, puedes ver las versiones publicadas o los borradores en la fuente de versiones del repositorio. Para más información, consulta Visualizar los lanzamientos y etiquetas de tu repositorio.
Nota:
Para más información sobre GitHub CLI, consulta Acerca de GitHub CLI.
-
Para crear una versión, use el subcomando
gh release create. Reemplazartagpor la etiqueta que se desee para la versión.gh release create TAG -
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 los 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
-
En GitHub, navegue hasta la página principal del repositorio.
-
A la derecha de la lista de archivos, haga clic en Releases.

-
Junto a la versión que deseas editar, haz clic en .

-
Edite los detalles de la versión en el formulario y, a continuación, haga clic en Actualizar versión. Si agrega o quita a cualquier usuario de GitHub en la descripción, esos usuarios se agregarán o quitarán de la lista de avatares en la sección Colaboradores de la versión.
-
Para modificar una versión, utilice el subcomando
gh release edit. ReemplaceTAGcon 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, reemplazandoNEW-TITLEcon 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
-
En GitHub, navegue hasta la página principal del repositorio.
-
A la derecha de la lista de archivos, haga clic en Releases.

-
En el lado derecho de la página, junto a la versión que quieras borrar, haz clic en .

-
Haga clic en Eliminar esta versión.
-
Para eliminar una versión, use el subcomando
gh release delete. Reemplacetagcon la etiqueta de la versión que se va a eliminar. Use la marca-ypara omitir la confirmación.gh release delete TAG -y