Skip to main content

Crear acciones

Puedes crear tus propias acciones, usar y personalizar acciones compartidas por la comunidad GitHub o escribir y compartir las acciones que construyes.

Acercad e las acciones personalizadas

Las acciones son tareas individuales que puedes combinar para crear trabajos y personalizar tu flujo de trabajo. Puedes crear tus propias acciones, o utilizar y personalizar a quellas que comparte la comunidad de GitHub.

Creación de una acción de contenedor de Docker

Esta guía te muestra los pasos mínimos necesarios para desarrollar una acción de contenedor Docker.

Creación de una acción de JavaScript

En esta guía, aprenderás como desarrollar una acción de JavaScript usando el kit de herramientas de acciones.

Crear una acción compuesta

En esta guía, aprenderás cómo crear una acción compuesta.

Sintaxis de metadatos para Acciones de GitHub

Puedes crear acciones para realizar tareas en tu repositorio. Las acciones requieren un archivo de metadatos que use la sintaxis YAML.

Soporte de Dockerfile para GitHub Actions

Cuando creas un Dockerfile para una acción de un contenedor de Docker, debes ser consciente de cómo interactúan algunas instrucciones de Docker con GitHub Actions y con el archivo de metadatos de la acción.

Establecimiento de códigos de salida para acciones

Puedes usar códigos de salida para establecer el estado de una acción. GitHub muestra los estados para indicar las acciones que se pasan o fallan.

Publicar acciones en GitHub Marketplace

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

Uso compartido de acciones y flujos de trabajo desde el repositorio privado

Puedes compartir una acción o un flujo de trabajo reutilizable sin publicarlos de forma pública.

Compartir acciones y flujos de trabajo con tu organización

Puedes compartir una acción o un flujo de trabajo reutilizable con tu organización sin publicar la acción o el flujo de trabajo públicamente.

Lanzar y mantener las acciones

Puedes aprovechar la automatización y las mejores prácticas de código abierto para lanzar y mantener acciones.

Desarrollar una acción del CLI de terceros

Aprende cómo desarrollar una acción para configurar un CLI en los ejecutores de GitHub Actions.