Commit graph

6 commits

Author SHA1 Message Date
Vitali sharp8n 96c319c2ff add git to image 2026-09-02 19:11:54 +03:00
Vitali sharp8n 6f10e33069 Fix working-dir resolution + add trigger backpressure
ResolveWorkingDir now prefers the on-disk layout (root/dir, else
root/sharedDir/dir) so workflows compiled with or without the
shared-dir prefix stop spawning failing jobs against a missing cwd.

TriggerScheduler defers an auto-trigger once a tenant has >=
Workflow:TriggerMaxInFlight (default 5) in-flight runs, so a slow
worker no longer stacks a never-draining backlog (the root of the
run-timeout overload).
2026-09-02 18:10:08 +03:00
Vitali sharp8n 3e31e4a8da stabilization 2026-09-02 01:12:21 +03:00
Vitali sharp8n 6a3f702e09 worfklow integration per tenant support 2026-09-01 22:31:27 +03:00
Vitali sharp8n b0e0e8733d Exclude test project from API globbing 2026-09-01 19:41:39 +03:00
Vitali sharp8n 6042171fc2 Initial: workflows API control plane + tests + YAML workflow definitions 2026-09-01 19:37:53 +03:00