Skip to main content

Publicar acciones en GitHub Marketplace

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

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

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 más información, vea "Creación de acciones".

Cuando planeas publicar tu acción en GitHub Marketplace, 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 GitHub Marketplace.

Las acciones se publican en GitHub Marketplace 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 sola 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 elemento name en el archivo de metadatos de la acción debe ser único.
    • El elemento name no debe coincidir con el nombre de una acción existente publicada en GitHub Marketplace.
    • El elemento name no debe coincidir con un usuario u organización en GitHub, a menos 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 elemento name no debe coincidir con una categoría existente de GitHub Marketplace.
    • GitHub reserva los nombres de las funciones de GitHub.

Publicación de una acción

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

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

  1. En GitHub.com, vaya a la página principal del repositorio.

  2. Navega al archivo de metadatos de acción en el repositorio (action.yml o action.yaml), verás un banner para publicar la acción en GitHub Marketplace. Haz clic en Borrador de una versión.

    Publicación de esta acción en el botón marketplace

  3. En "Acción de lanzamiento", activa la casilla para publicar la acción en GitHub Marketplace. Si no puedes activar la casilla, en primer lugar debes hacer clic en el vínculo para leer y aceptar el Acuerdo para desarrolladores de GitHub Marketplace. 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). "Hola mundo". 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 GitHub Marketplace. Elegir una 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 GitHub Marketplace. Etiquetar una versión

  8. Completa todos los demás campos y haz clic en Publicar versión. La publicación requiere que uses la autenticación de dos factores. Para obtener más información, vea "Configuración de autenticación en dos fases". Publicación de la versión

Eliminando una acción de GitHub Marketplace

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

  1. En GitHub.com, vaya a la página principal del repositorio. 1. A la derecha de la lista de archivos, haga clic en Releases. Sección Releases en la barra lateral del lado derecho
  2. En la página Versiones, a la derecha de la versión que quieres editar, haz clic en Editar. Botón Editar versión
  3. Selecciona Publicar esta acción en GitHub Marketplace para quitar la marca del cuadro. Botón Publicar esta acción
  4. En la parte inferior de la página, haz clic en Actualizar versión. Botón Actualizar versión