GitHub Actions
Automatiza, personaliza y ejecuta tus flujos de trabajo de desarrollo de software directamente en tu repositorio con GitHub Actions. Puedes descubrir, crear y compartir acciones para realizar cualquier trabajo que quieras, incluido CI/CD, y combinar acciones en un flujo de trabajo completamente personalizado.
Guías
View allArtículos populares
Empezar
-
Quickstart for GitHub Actions→
Add a GitHub Actions workflow to an existing repository in 5 minutes or less.
-
Learn GitHub Actions→
Whether you are new to GitHub Actions or interested in learning all they have to offer, this guide will help you use GitHub Actions to accelerate your application development workflows.
Artículos populares
-
Sintaxis de flujos de trabajo→
Un flujo de trabajo es un proceso automatizado configurable formado por uno o más trabajos. Debes crear un archivo YAML para definir tu configuración de flujo de trabajo.
-
Eventos que desencadenan flujos de trabajo→
Puedes configurar tus flujos de trabajo para que se ejecuten cuando ocurre una actividad específica en GitHub, en un horario programado o cuando se produce un evento fuera de GitHub.
Administrar flujos de trabajo
-
Managing workflow runs→
You can view the status and results of each step in your workflow, cancel a pending workflow, review deployments, view billable job execution minutes, debug and re-run a failed workflow, search and download logs, and download artifacts.
-
Alojar tus propios corredores→
Puedes crear ejecutores autohospedados para ejecutar flujos de trabajo en un entorno altamente personalizable.
Crear acciones
Una guía completa para crear y compartir acciones con la comunidad.
Flujos de trabajo de inicio
Una colección de archivos de flujo de trabajo que te ayudan a iniciar con GitHub Actions.
GitHub Actions Marketplace
Explora las acciones de la comunidad y supercarga tu flujo de trabajo.
Guías
All GitHub Actions docs
Guides
- About continuous integration
- Setting up CI using templates
- Building and testing Node.js
- Building and testing .NET
- Building and testing PowerShell
- Building and testing Python
- Building and testing Ruby
- Building and testing Java with Maven
- Building and testing Java with Gradle
- Building and testing Java with Ant
- About packaging with GitHub Actions
- Publishing Node.js packages
- Publishing Java packages with Maven
- Publishing Java packages with Gradle
- Publishing Docker images
- Storing workflow artifacts
- Caching dependencies
- About service containers
- Redis service containers
- PostgreSQL service containers
- Deploying to Amazon Elastic Container Service
- Deploying to Azure App Service
- Deploying to Google Kubernetes Engine
Learn GitHub Actions
- Introduction to GitHub Actions
- Finding and customizing actions
- Essential features
- Managing complex workflows
- Sharing workflows with your organization
- Security hardening
- Migrating from Azure Pipelines to GitHub Actions
- Migrating from CircleCI to GitHub Actions
- Migrating from GitLab CI/CD to GitHub Actions
- Migrating from Jenkins to GitHub Actions
- Migrating from Travis CI to GitHub Actions
Managing workflow runs
- Using the visualization graph
- Viewing workflow run history
- Using workflow run logs
- Manually running a workflow
- Re-running a workflow
- Canceling a workflow
- Reviewing deployments
- Disabling and enabling a workflow
- Deleting a workflow run
- Viewing job execution time
- Downloading workflow artifacts
- Removing workflow artifacts
- Enabling debug logging
- Adding a workflow status badge
Alojar tus propios corredores
- Acerca de los ejecutores autoalojados
- Agregar ejecutores autoalojados
- Configurar la aplicación del ejecutor autoalojado como un servicio
- Utilizar etiquetas con ejecutores auto-hospedados
- Usar ejecutores autoalojados en un flujo de trabajo
- Administrar el acceso a los ejecutores auto-hospedados utilizando grupos
- Monitorear y solucionar problemas para los ejecutores auto-hospedados
- Eliminar ejecutores autoalojados