Vapora/config/workflows.toml
Jesús Pérez cc55b97678
Some checks failed
Documentation Lint & Validation / Markdown Linting (push) Has been cancelled
Documentation Lint & Validation / Validate mdBook Configuration (push) Has been cancelled
Documentation Lint & Validation / Content & Structure Validation (push) Has been cancelled
Documentation Lint & Validation / Lint & Validation Summary (push) Has been cancelled
mdBook Build & Deploy / Build mdBook (push) Has been cancelled
mdBook Build & Deploy / Documentation Quality Check (push) Has been cancelled
mdBook Build & Deploy / Deploy to GitHub Pages (push) Has been cancelled
mdBook Build & Deploy / Notification (push) Has been cancelled
Rust CI / Security Audit (push) Has been cancelled
Rust CI / Check + Test + Lint (nightly) (push) Has been cancelled
Rust CI / Check + Test + Lint (stable) (push) Has been cancelled
Nickel Type Check / Nickel Type Checking (push) Has been cancelled
chore: update README and CHANGELOG with workflow orchestrator features
2026-01-24 02:07:45 +00:00

118 lines
2.1 KiB
TOML

[engine]
max_parallel_tasks = 10
workflow_timeout = 3600
approval_gates_enabled = true
[[workflows]]
name = "feature_development"
trigger = "manual"
[[workflows.stages]]
name = "architecture_design"
agents = ["architect"]
parallel = false
approval_required = false
[[workflows.stages]]
name = "implementation"
agents = ["developer", "developer"]
parallel = true
max_parallel = 2
approval_required = false
[[workflows.stages]]
name = "testing"
agents = ["tester"]
parallel = false
approval_required = false
[[workflows.stages]]
name = "code_review"
agents = ["reviewer"]
parallel = false
approval_required = true
[[workflows.stages]]
name = "deployment"
agents = ["devops"]
parallel = false
approval_required = true
[[workflows]]
name = "bugfix"
trigger = "manual"
[[workflows.stages]]
name = "investigation"
agents = ["developer"]
parallel = false
approval_required = false
[[workflows.stages]]
name = "fix_implementation"
agents = ["developer"]
parallel = false
approval_required = false
[[workflows.stages]]
name = "testing"
agents = ["tester"]
parallel = false
approval_required = false
[[workflows.stages]]
name = "deployment"
agents = ["devops"]
parallel = false
approval_required = false
[[workflows]]
name = "documentation_update"
trigger = "manual"
[[workflows.stages]]
name = "content_creation"
agents = ["technical_writer"]
parallel = false
approval_required = false
[[workflows.stages]]
name = "review"
agents = ["reviewer"]
parallel = false
approval_required = true
[[workflows.stages]]
name = "publish"
agents = ["devops"]
parallel = false
approval_required = false
[[workflows]]
name = "security_audit"
trigger = "manual"
[[workflows.stages]]
name = "code_analysis"
agents = ["security_engineer"]
parallel = false
approval_required = false
[[workflows.stages]]
name = "penetration_testing"
agents = ["security_engineer"]
parallel = false
approval_required = false
[[workflows.stages]]
name = "remediation"
agents = ["developer"]
parallel = false
approval_required = false
[[workflows.stages]]
name = "verification"
agents = ["security_engineer"]
parallel = false
approval_required = true