fix: build proto in CI and avoid rate limit in client test

This commit is contained in:
drbh 2024-05-21 21:43:25 +00:00
parent 2ee4b9f77f
commit 814e07dffe
1 changed files with 3 additions and 2 deletions

View File

@ -2,8 +2,9 @@ use std::fs;
fn main() -> Result<(), Box<dyn std::error::Error>> {
println!("cargo:rerun-if-changed=../../proto/generate.proto");
// TODO: avoid this when building python library?
if false {
// conditionally compile proto files (avoid when bundling python package)
let skip_build = std::env::var("SKIP_BUILD").is_ok();
if skip_build {
fs::create_dir("src/pb").unwrap_or(());
let mut config = prost_build::Config::new();