Inicio
Docs/Workflows

Workflows

Free (manual)Premium (automático)

Automatiza tareas repetitivas con pipelines CI/CD: define triggers (push a git, cron o manual) y pasos (lint, test, build, deploy) con plantillas predefinidas por stack.

Crear un workflow

  1. 1Abre el módulo Workflows.
  2. 2Pulsa "Nuevo workflow" y dale un nombre.
  3. 3Selecciona el trigger (cuándo se ejecuta).
  4. 4Añade los pasos en orden de ejecución.
  5. 5Guarda y pulsa Ejecutar para probarlo.

Triggers

manual

Ejecuta el workflow con un toque desde la app.

Free
push

Se dispara automáticamente al hacer commit y push en el repositorio Git del proyecto.

Premium
cron

Horario programado. Ejemplo: todos los días a las 03:00.

Premium

Pasos disponibles

PasoDescripción
lintComprueba el estilo y calidad del código (ESLint, Flake8…)
testEjecuta la suite de tests (Jest, pytest, Go test…)
buildCompila o empaqueta el proyecto
deployDespliega a Vercel, Railway, Render u otro proveedor
customEjecuta cualquier comando de terminal personalizado

Plantillas predefinidas

Empieza rápido con una plantilla optimizada para tu stack:

Node.js CI

lint → test → build

Python CI

flake8 → pytest → package

React → Vercel

lint → test → build → deploy Vercel

FastAPI → Railway

test → build → deploy Railway

Android APK

lint → test → build APK firmado

Custom

Vacío para empezar desde cero

Ver logs de ejecución

Cada ejecución del workflow genera un log detallado con el output de cada paso, el tiempo de ejecución, el código de salida y si el paso fue exitoso o falló. Los logs se conservan en el historial de ejecuciones.