solstice-ci/crates/common
Till Wegmueller 2c73c80619
Introduce workflow.jobs support and script path overrides; bump version to 0.1.14
- Add parsing and execution support for `.solstice/workflow.kdl` with job-specific configurations, including `runs_on`, `script path`, and `workflow_job_id`.
- Enable job grouping via `group_id` for cohesive workflow processing.
- Update orchestrator to pass workflow-specific parameters to `cloud-init` for finer control over execution.
- Refactor enqueue logic to handle multiple jobs per workflow with fallback to single job when no workflow is defined.
- Enhance dependencies for workflow parsing by integrating `base64`, `regex`, and `uuid`.
- Increment orchestrator version to 0.1.14 for release.

Signed-off-by: Till Wegmueller <toasterson@gmail.com>
2025-11-18 14:37:35 +01:00
..
proto Add gRPC support for VM runner log streaming and orchestrator integration 2025-11-01 12:14:50 +01:00
src Introduce workflow.jobs support and script path overrides; bump version to 0.1.14 2025-11-18 14:37:35 +01:00
build.rs Upgrade dependencies for Axum, Tonic, Prost, and related build tools across crates 2025-11-01 15:24:09 +01:00
Cargo.toml Remove default-features override for lapin dependency 2025-11-01 16:46:06 +01:00