diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 1201675db8..5a18ad560c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -31,6 +31,7 @@ jobs: run: | cargo install --force cargo-make cargo install --force duckscript_cli + brew install protobuf cargo make flowy_dev - name: Build working-directory: frontend @@ -71,6 +72,7 @@ jobs: run: | cargo install --force cargo-make cargo install --force duckscript_cli + sudo apt-get install protobuf-compiler cargo make flowy_dev - name: Build working-directory: frontend diff --git a/shared-lib/lib-infra/src/pb_gen.rs b/shared-lib/lib-infra/src/pb_gen.rs index 5296a39f31..b61bbb66ab 100644 --- a/shared-lib/lib-infra/src/pb_gen.rs +++ b/shared-lib/lib-infra/src/pb_gen.rs @@ -1,8 +1,10 @@ #![allow(unused_imports)] +#![allow(unused_attributes)] use std::fs::File; use std::io::Write; use walkdir::WalkDir; +#[allow(dead_code)] pub fn gen(name: &str, root: &str) { let mut paths = vec![]; let mut file_names = vec![]; @@ -31,6 +33,7 @@ pub fn gen(name: &str, root: &str) { } #[cfg(feature = "dart")] +#[allow(dead_code)] fn gen_pb_for_dart(name: &str, root: &str, paths: &Vec, file_names: &Vec) { let output = format!( "{}/{}/{}",