From db4c638182d1c6b15bdc8d94f7baa691197e9a56 Mon Sep 17 00:00:00 2001 From: iximeow Date: Sun, 29 Oct 2023 13:08:37 -0700 Subject: split runner into local/remote logic ideally `trait Runner` describes whatever should have behavioral differences when a task is run locally vs in conjunction with a remote server. then everything consuming a `dyn Runner` will not need to change. if i've done it right. --- ci-runner/Cargo.toml | 1 + 1 file changed, 1 insertion(+) (limited to 'ci-runner/Cargo.toml') diff --git a/ci-runner/Cargo.toml b/ci-runner/Cargo.toml index 038ed14..c956fb5 100644 --- a/ci-runner/Cargo.toml +++ b/ci-runner/Cargo.toml @@ -13,6 +13,7 @@ path = "src/main.rs" ci-lib-core = { path = "../ci-lib-core" } ci-lib-native = { path = "../ci-lib-native" } +async-trait = "*" libc = "*" serde = "*" serde_derive = "*" -- cgit v1.1