fix(wfe-core): propagate step_name into execution pointers

Sets step_name on execution pointers when advancing to next steps,
compensation steps, and parallel branch children so that runtime
consumers can identify steps by name without lookup.
This commit is contained in:
2026-04-05 19:55:12 +01:00
parent 2b244348ca
commit ac45011794
5 changed files with 25 additions and 11 deletions

View File

@@ -3,7 +3,7 @@ members = ["wfe-core", "wfe-sqlite", "wfe-postgres", "wfe-opensearch", "wfe-valk
resolver = "2"
[workspace.package]
version = "1.6.2"
version = "1.6.3"
edition = "2024"
license = "MIT"
repository = "https://src.sunbeam.pt/studio/wfe"
@@ -38,15 +38,15 @@ redis = { version = "0.27", features = ["tokio-comp", "connection-manager"] }
opensearch = "2"
# Internal crates
wfe-core = { version = "1.6.2", path = "wfe-core", registry = "sunbeam" }
wfe-sqlite = { version = "1.6.2", path = "wfe-sqlite", registry = "sunbeam" }
wfe-postgres = { version = "1.6.2", path = "wfe-postgres", registry = "sunbeam" }
wfe-opensearch = { version = "1.6.2", path = "wfe-opensearch", registry = "sunbeam" }
wfe-valkey = { version = "1.6.2", path = "wfe-valkey", registry = "sunbeam" }
wfe-yaml = { version = "1.6.2", path = "wfe-yaml", registry = "sunbeam" }
wfe-buildkit = { version = "1.6.2", path = "wfe-buildkit", registry = "sunbeam" }
wfe-containerd = { version = "1.6.2", path = "wfe-containerd", registry = "sunbeam" }
wfe-rustlang = { version = "1.6.2", path = "wfe-rustlang", registry = "sunbeam" }
wfe-core = { version = "1.6.3", path = "wfe-core", registry = "sunbeam" }
wfe-sqlite = { version = "1.6.3", path = "wfe-sqlite", registry = "sunbeam" }
wfe-postgres = { version = "1.6.3", path = "wfe-postgres", registry = "sunbeam" }
wfe-opensearch = { version = "1.6.3", path = "wfe-opensearch", registry = "sunbeam" }
wfe-valkey = { version = "1.6.3", path = "wfe-valkey", registry = "sunbeam" }
wfe-yaml = { version = "1.6.3", path = "wfe-yaml", registry = "sunbeam" }
wfe-buildkit = { version = "1.6.3", path = "wfe-buildkit", registry = "sunbeam" }
wfe-containerd = { version = "1.6.3", path = "wfe-containerd", registry = "sunbeam" }
wfe-rustlang = { version = "1.6.3", path = "wfe-rustlang", registry = "sunbeam" }
# YAML
serde_yaml = "0.9"