solstice-ci/crates
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
..
ciadm Format 2025-11-01 14:56:46 +01:00
cidev Format 2025-11-01 14:56:46 +01:00
common Introduce workflow.jobs support and script path overrides; bump version to 0.1.14 2025-11-18 14:37:35 +01:00
forge-integration Introduce workflow.jobs support and script path overrides; bump version to 0.1.14 2025-11-18 14:37:35 +01:00
github-integration Add Podman Compose deployment stack with Traefik and services integration 2025-11-08 20:21:57 +00:00
logs-service Refactor tool checks and log categorization for improved clarity and backend portability; bump version to 0.1.14 2025-11-18 12:28:22 +01:00
migration Introduce logs-service for structured job logs management; bump version to 0.1.13 2025-11-18 11:48:09 +01:00
orchestrator Introduce workflow.jobs support and script path overrides; bump version to 0.1.14 2025-11-18 14:37:35 +01:00
workflow-runner Introduce workflow.jobs support and script path overrides; bump version to 0.1.14 2025-11-18 14:37:35 +01:00