Resumen

Completado

El objetivo de este módulo era comprender los distintos tipos de acciones de GitHub y, después, crear una acción personalizada de GitHub propia y usarla en un flujo de trabajo.

Para lograr este objetivo, primero ha obtenido información sobre los metadatos y la sintaxis necesarios para escribir acciones personalizadas de GitHub. Ha obtenido información sobre los comandos de flujo de trabajo para ampliar la funcionalidad a la acción, cómo elegir una ubicación pública o privada para la acción, y establecer procedimientos recomendados para documentar y crear versiones de la acción. También ha aprendido a publicar la acción en Marketplace de GitHub.

A continuación, ha aprendido cómo se comportan Acciones de GitHub al consumir API externas y también ha usado la respuesta de una API externa como parámetro output: para un paso posterior del flujo de trabajo. Por último, ha visto cómo usar acciones para interactuar con un repositorio mediante la creación de un problema, el uso de varios paquetes en el código fuente de la acción y cómo usar @actions/core package para escribir errores y finalizar una acción que no se comporta correctamente.

Más información

Aquí tiene algunos vínculos para obtener más información sobre los temas analizados en este módulo: