feat: refactor projects

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2024-10-26 22:27:16 +02:00
parent 350a3669b0
commit 6729f6e794
20 changed files with 614 additions and 220 deletions

View File

@@ -1,7 +1,8 @@
use cuddle_actions::Actions;
use cuddle_actions_api::ExecutableActions;
use validated_project::Project;
use crate::{
actions::{Actions, ExecutableActions},
plan::{self, ClonedPlan, PlanPathExt},
project::{self, ProjectPlan},
schema_validator::SchemaValidator,