diff --git a/.github/workflows/release-plz.yml b/.github/workflows/release-plz.yml index 4edd7602b..cee41d67c 100644 --- a/.github/workflows/release-plz.yml +++ b/.github/workflows/release-plz.yml @@ -18,6 +18,8 @@ jobs: token: ${{ secrets.HUGRBOT_PAT }} - name: Install Rust toolchain uses: dtolnay/rust-toolchain@stable + - name: Install CapnProto + run: sudo apt-get install -y capnproto - name: Run release-plz uses: MarcoIeni/release-plz-action@v0.5 env: diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index d34c19fff..00f4d11b4 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -31,6 +31,7 @@ To setup the environment manually you will need: - Just: https://just.systems/ - Rust `>=1.75`: https://www.rust-lang.org/tools/install - uv `>=0.3`: docs.astral.sh/uv/getting-started/installation +- capnproto `>=1.0`: https://capnproto.org/install.html Once you have these installed, you can install the required python dependencies and setup pre-commit hooks with: