aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml9
1 files changed, 6 insertions, 3 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 1c42285..3731f9e 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -39,6 +39,7 @@ jobs:
- run: cargo build --no-default-features
- run: cargo build --no-default-features --features protobuf-codec
- run: cargo build --no-default-features --features prost-codec
+ - run: cd proto && cargo build --no-default-features --features prost-codec
- run: cargo build
- run: cargo test --all
@@ -75,9 +76,9 @@ jobs:
- uses: actions/checkout@v2
- run: which go && go version && which cargo && cargo version && clang --version && openssl version
- run: scripts/reset-submodule.cmd
- - run: cargo build --no-default-features
- - run: cargo build --no-default-features --features protobuf-codec
- - run: cargo build --no-default-features --features prost-codec
+ - run: cargo build --no-default-features --features use-bindgen
+ - run: cargo build --no-default-features --features "protobuf-codec use-bindgen"
+ - run: cargo build --no-default-features --features "prost-codec use-bindgen"
- run: cargo build
- run: cargo test --all
@@ -95,6 +96,8 @@ jobs:
Win:
name: Windows
runs-on: windows-latest
+ env:
+ LIBCLANG_PATH: 'C:\Program Files\LLVM\bin'
steps:
- uses: actions/checkout@v2
- run: choco install -y llvm