Capítulo 11. Crear acciones personalizadas

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

El código que subyace a una acción de GitHub puede ser muy simple o muy complejo. Puede ir desde un simple script de shell hasta una colección de código de implementación, casos de prueba y flujos de trabajo (para pruebas, validación de contenido y otras tareas de CI/CD). En algún momento, cuando lleves un tiempo utilizando las Acciones de GitHub, puede que quieras empezar a crear las tuyas propias. Esto puede hacerse para proporcionar una versión personalizada de otra acción o para crear una acción especializada desde cero.

Antes de empezar...

Antes de empezar a crear tus propias acciones, puede ser útil buscar en lugares como el Mercado de Acciones para ver si ya existe una acción que haga lo que tú quieres.

Las acciones pueden proporcionar funcionalidad llamando a las API de GitHub, ejecutando pasos shell estándar o implementando código personalizado. Y pueden ejecutarse directamente en los ejecutores (de lo que se habla en el Capítulo 5) o en un contenedor Docker. Esto proporciona un alto grado de flexibilidad a la hora de crear una acción personalizada.

En este capítulo, veremos cómo crear y trabajar con acciones personalizadas cubriendo los siguientes temas:

  • Describir la anatomía de una acción
  • Debatir los tipos de acciones
  • Crear una acción compuesta simple
  • Crear una acción de contenedor Docker
  • Crear una acción ...

Get Aprender las acciones de GitHub now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.