Capítulo 3. ¿Qué hay en una acción?

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

En el Capítulo 2, exploramos cómo las Acciones de GitHub realizan su procesamiento. La funcionalidad principal se centra en los flujos de trabajo: elcódigo que se ejecuta en respuesta a un evento y ejecuta tareas para realizar algún trabajo. En el nivel más bajo de tu flujo de trabajo, los trabajos del flujo de trabajo ejecutan pasos. Y los pasos pueden llamar a un comando del SO o a una implementación de una funcionalidad independiente a la que GitHub Actions se refiere simplemente como acción.

Flujos de trabajo frente a acciones

Dado que la distinción entre acciones y flujos de trabajo puede ser uno de los puntos que permanecen confusos durante un tiempo, aquí tienes un recordatorio para que pienses en las acciones como si fueran plug-ins o módulos de otras aplicaciones y en los flujos de trabajo como si fueran más bien los pipelines o scripts que utilizan esos módulos o plug-ins.

Ahora ya tienes los antecedentes necesarios para comprender dónde se utiliza la implementación de una acción real: cuando un paso de un flujo de trabajo la llama. En este capítulo, continuaré con la visión general de la plataforma de Acciones de GitHub examinando lo que constituye una acción individual. En concreto, hablaré de lo siguiente:

  • La estructura de una acción
  • Interfaz con las acciones
  • Utilizar acciones
  • Las acciones públicas y el Mercado ...

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.