Volver

Primeros pasos

Crea, guarda y ejecuta tu primer workflow.

1. Entra a tu panel

Tu instancia tiene su propia URL de panel. Inicia sesión con el usuario y contraseña que te entregó el operador de tu instancia (o los que definiste al desplegarla).

2. Crea un workflow nuevo

En la pestaña Workflows, pulsa + Nuevo workflow. Un modal te pregunta cómo quieres crearlo:

  • Workflow sencillo: abre el editor visual, ideal si prefieres armar el flujo arrastrando bloques sin escribir YAML.
  • Workflow avanzado: abre el editor YAML directamente.

Para este primer ejemplo usaremos YAML. Elige Workflow avanzado.

3. Escribe la definición mínima

Todo workflow necesita un id, un workflow.name y al menos un job con al menos un step:

version: "1"
workflow:
  name: Hola UrraWorkflow
  description: Primer workflow de prueba.

jobs:
  saludo:
    steps:
      - id: saludo
        uses: shell.run@1
        with:
          command: "echo hola desde UrraWorkflow"
flowchart LR
    subgraph saludo[Job: saludo]
        S[saludo<br/>shell.run@1]
    end
  • uses: shell.run@1 fija la Action y su versión: shell.run ejecuta un comando dentro de un contenedor efímero endurecido (ver Acciones).
  • with: trae los parámetros propios de esa Action; para shell.run@1 el único obligatorio es command.

Pulsa Validar para comprobar la sintaxis y las referencias antes de guardar (verás el mismo error que verías al intentar ejecutar el workflow, pero sin gastar una ejecución real).

4. Asigna un ID y guarda

En el campo ID escribe un identificador único para este workflow (solo minúsculas, números y guiones, por ejemplo hola-urraworkflow) y pulsa Guardar.

5. Ejecútalo

Desde la lista de workflows, pulsa Ejecutar. UrraWorkflow crea una ejecución y la dispara de inmediato.

6. Sigue el resultado en tiempo real

En la pestaña Ejecuciones, abre la ejecución recién creada: verás el estado de cada job y step actualizarse en vivo (vía SSE), junto con los logs del step saludo (la salida de echo).

Siguiente paso: El editor visual.