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 obtener más información, vea «Crear 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
oaction.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 denominadagithub
. - El elemento
name
no debe coincidir con una categoría existente de GitHub Marketplace. - GitHub reserva los nombres de las funciones de GitHub.
- El elemento
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:
-
En GitHub.com, navega a la página principal del repositorio.
-
Navega al archivo de metadatos de acción en el repositorio (
action.yml
oaction.yaml
), verás un banner para publicar la acción en GitHub Marketplace. Haz clic en Borrador de una versión. -
En "Acción de lanzamiento", selecciona Publicar esta 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.
-
Si las etiquetas en tu archivo de metadatos contienen algún problema, verás un mensaje de error. Para solucionarlos, actualiza el archivo de metadatos. Una vez que esté completo, verás un mensaje "Everything looks Good!" (Todo se ve bien). "Hola mundo".
-
Selecciona el menú desplegable Categoría principal y haz clic en una categoría que ayude a los usuarios a encontrar la acción en GitHub Marketplace.
-
Opcionalmente, selecciona el menú desplegable Otra categoría y haz clic en una categoría secundaria.
-
En el campo de etiqueta, escribe una versión para la acción. 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.
-
En el campo de título, escribe un título de versión.
-
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 «Configurar la autenticación de dos factores».
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.
-
En GitHub.com, navega a la página principal del repositorio. 1. A la derecha de la lista de archivos, haga clic en Releases.
-
Next to the release you want to edit, click .
-
Selecciona Publicar esta acción en GitHub Marketplace para quitar la marca del cuadro.
-
En la parte inferior de la página, haz clic en Actualizar versión.