ci: remove protoc installation

With all crates have received a release since https://github.com/libp2p/rust-libp2p/issues/3024, building the baseline rustdoc no longer required `protoc` and we can thus remove it from our CI entirely.

Resolves #3539.

Pull-Request: #3858.
This commit is contained in:
Thomas Eizinger 2023-05-08 06:08:44 +02:00 committed by GitHub
parent fa4adc8c9d
commit 2130923aa5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 2 deletions

View File

@ -31,8 +31,8 @@ jobs:
env:
CRATE: ${{ matrix.crate }}
steps:
- name: Install Protoc
run: sudo apt-get install -y protobuf-compiler
- name: Install zlib for `libp2p-websocket` # https://github.com/paritytech/soketto/issues/72
run: sudo apt-get install zlib1g-dev --yes
- uses: actions/checkout@v3

View File

@ -52,6 +52,12 @@ use std::{
///
/// If you don't need Secure Websocket's support, use a plain TCP transport as an inner transport.
///
/// # Dependencies
///
/// This transport requires the `zlib` shared library to be installed on the system.
///
/// Future releases might lift this requirement, see <https://github.com/paritytech/soketto/issues/72>.
///
/// # Examples
///
/// Secure Websocket transport: