diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index fa9e3ec..6b34f86 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -11,10 +11,15 @@ jobs: steps: - name: Checkout the code uses: actions/checkout@v5 + with: + submodules: true - name: Install Rust run: rustup toolchain add --profile=minimal stable + - name: Install system libs + run: sudo apt-get install protobuf-compiler + - name: Publish to Crates run: cargo publish --token ${{ secrets.CRATES_TOKEN }} env: diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index a32441c..7579beb 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -17,6 +17,8 @@ jobs: steps: - name: Checkout the code uses: actions/checkout@v5 + with: + submodules: true - name: Install Rust run: rustup toolchain add --profile=minimal stable