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. --- Cargo.lock | 1 + 1 file changed, 1 insertion(+) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index 1ea5f9a..10919fa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -380,6 +380,7 @@ dependencies = [ name = "ci-runner" version = "0.0.1" dependencies = [ + "async-trait", "ci-lib-core", "ci-lib-native", "hyper", -- cgit v1.1