astro-run-protocol 0.1.5

AstroRun is a highly customizable workflow orchestrator that allows users to define their own core runners. Whether it's Docker or other platforms, AstroRun empowers users to run workflows with ease and flexibility.
Documentation
fn main() {
  let build = std::env::var("ASTRO_RUN_PROTOCOL_BUILD")
    .map(|e| e == "true")
    .unwrap_or(false);

  if !build {
    return;
  }

  tonic_build::configure()
    .out_dir("src/pb")
    .compile(
      &[
        "proto/astro_run_server.proto",
        "proto/astro_run_remote_runner.proto",
      ],
      &["proto"],
    )
    .unwrap();
}