👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Publicar acciones en GitHub Marketplace

Puedes publicar acciones en Mercado GitHub y compartir acciones que has creado con la comunidad de GitHub.

GitHub Actions se encuentra disponible con GitHub Free, GitHub Pro, GitHub Free para organizaciones, GitHub Team, GitHub Enterprise Cloud, y GitHub One. GitHub Actions no está disponible para repositorios privados que pertenezcan a cuentas que utilicen planes tradicionales por repositorio. Para obtener más información, consulta la sección "Productos de GitHub".

En este artículo

Debes aceptar los términos de servicio para publicar acciones en Mercado GitHub.

Acerca de la publicación de acciones

Antes de que puedas publicar una acción, deberás crear una acción en tu repositorio. Para obtener más información, consulta la sección "Crear acciones".

Cuando planeas publicar tu acción en Mercado GitHub, necesitarás asegurarte de que el repositorio solo incluya el archivo de metadatos, el código y los archivos necesarios para la acción. Crear un repositorio único para la acción te permite etiquetar, lanzar y empaquetar el código en una sola unidad. GitHub también usa los metadatos de la acción en tu página de Mercado GitHub.

Las acciones se publican en Mercado GitHub inmediatamente y no son revisadas por GitHub siempre que cumplan con estos requisitos:

  • La acción debe estar en un repositorio público.
  • Cada repositorio debe contener una única acción.
  • El archivo de metadatos de la acción (action.yml o action.yaml) debe estar en el directorio raíz del repositorio.
  • El Nombre en el archivo de metadatos de la acción debe ser único.
    • El Nombre no debe coincidir con el nombre de una acción existente publicada en Mercado GitHub.
    • El Nombre no debe coincidir con un usuario u organización en GitHub, excepto que el usuario o el propietario de la organización publique la acción. Por ejemplo, solo la organización GitHub puede publicar una acción denominada Github.
    • El Nombre no debe coincidir con una categoría existente de Mercado GitHub.
    • GitHub reserva los nombres de las funciones de GitHub.

Publicar una acción

Puedes agregar la acción que has creado para Mercado GitHub etiquetándola como un lanzamiento nuevo y publicándola.

Para preparar un nuevo lanzamiento y publicar la acción en Mercado GitHub, sigue estas instrucciones:

  1. En GitHub, visita la página principal del repositorio.
  2. Cuando un repositorio contiene un archivo de metadatos de acción (action.yml o action.yaml), verás un mensaje emergente para publicar la acción en Mercado GitHub. Haz clic en Draft a release (Crear el borrador de un lanzamiento).
    Publicar esta acción en el botón de Marketplace
  3. Selecciona Publish this action to the (Publicar esta acción en) Mercado GitHub. Si no puedes seleccionar la casilla de verificación Publish this action to the (Publicar esta acción en) Mercado GitHub, deberás leer y aceptar el acuerdo primero Mercado GitHub.
    Selecciona publicar en Marketplace
  4. Si las etiquetas en tu archivo de metadatos contienen algún problema, verás un mensaje de error.
    Ver notificación
  5. Si ves alguna sugerencia en pantalla, la solucionas actualizando tu archivo de metadatos. Una vez que esté completo, verás un mensaje "Everything looks Good" (Todo se ve bien).
    Corregir errores
  6. Elige una "Primary Category" (Categoría principal) y, de manera opcional, "Another Category" (Otra categoría) que ayudará a las personas a encontrar tu acción en Mercado GitHub.
    Elegir categoría
  7. Etiqueta tu acción con una versión y agrega un título de lanzamiento. Esto permite que las personas conozcan qué cambios o características incluye el lanzamiento. Las personas verán la versión en la página dedicada a la acción de Mercado GitHub.
    Etiquetar una versión
  8. Completa todos los demás campos y haz clic en Publish release (Publicar versión). La publicación requiere que uses la autenticación de dos factores. Para obtener más información, consulta "Configurar autenticación de dos factores".
    Publica el lanzamiento

Eliminar una acción de Mercado GitHub

Para eliminar una acción publicada del Mercado GitHub, necesitarás actualizar cada lanzamiento publicado. Realiza los siguientes pasos para cada lanzamiento de la acción que has publicado en Mercado GitHub.

  1. En GitHub, visita la página principal del repositorio.
  2. Debajo del nombre de tu repositorio, da clic en Lanzamientos.
    Pestaña de lanzamientos
  3. En la página Lanzamientos, a la derecha del lanzamiento que deseas editar, haz clic en Editar.
    Botón Editar lanzamiento
  4. Selecciona Publish this action to the (Publicar esta acción en) Mercado GitHub para eliminar el tilde de la casilla.
    Botón para publicar esta acción
  5. Haz clic en Update release (Actualizar versión) en la parte inferior de la página.
    Botón para actualizar el lanzamiento

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos