Workflow-Level Timeout with Deadline

v1.1 Feature

Demonstrates v1.1 workflow-level timeout — entire pipeline has a 30-minute deadline.

4 nodes · 3 edges
v1.1timeoutdeadlineci-cd
Visual
Lintcicd
sequentialTest
Testcicd
sequentialBuild
Builddocker
sequentialDeploy
Deployinfra
ex-workflow-timeout.osop.yaml
osop_version: "1.1"
id: "workflow-timeout"
name: "CI/CD with Global Deadline"
timeout_sec: 1800
nodes:
  - id: "lint"
    type: "cicd"
    name: "Lint"
  - id: "test"
    type: "cicd"
    name: "Test"
  - id: "build"
    type: "docker"
    name: "Build"
  - id: "deploy"
    type: "infra"
    name: "Deploy"
edges:
  - from: "lint"
    to: "test"
    mode: "sequential"
  - from: "test"
    to: "build"
    mode: "sequential"
  - from: "build"
    to: "deploy"
    mode: "sequential"