From 1e4e7e45432fb149f160dda85a12d862d160c759 Mon Sep 17 00:00:00 2001 From: Thomas Eizinger Date: Wed, 9 Nov 2022 13:56:45 +1100 Subject: [PATCH 1/2] Update required CI checks for rust-libp2p Companion PR for https://github.com/libp2p/rust-libp2p/pull/3090. --- github/libp2p.yml | 48 ++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 41 insertions(+), 7 deletions(-) diff --git a/github/libp2p.yml b/github/libp2p.yml index 0aca2756..16bd317b 100644 --- a/github/libp2p.yml +++ b/github/libp2p.yml @@ -3964,14 +3964,48 @@ repositories: restrict_dismissals: false required_status_checks: contexts: - - Build and test (--all-features) - - Build and test (--benches --all-features) - - Build and test (--no-default-features) - - Build on WASM (wasm32-unknown-emscripten) - - Build on WASM (wasm32-wasi) + - Test libp2p-core + - Test multistream-select + - Test libp2p + - Test libp2p-autonat + - Test libp2p-request-response + - Test libp2p-swarm + - Test libp2p-dcutr + - Test prost-codec + - Test libp2p-floodsub + - Test libp2p-identify + - Test libp2p-kad + - Test libp2p-metrics + - Test libp2p-ping + - Test libp2p-relay + - Test libp2p-gossipsub + - Test libp2p-mplex + - Test libp2p-noise + - Test libp2p-plaintext + - Test libp2p-pnet + - Test libp2p-rendezvous + - Test libp2p-swarm-derive + - Test libp2p-uds + - Test libp2p-wasm-ext + - Test libp2p-yamux + - Test libp2p-deflate + - Test libp2p-dns + - Test libp2p-mdns + - Test libp2p-tcp + - Test libp2p-tls + - Test libp2p-websocket + - Test rw-stream-sink + - Compile on wasm32-unknown-unknown + - Compile on wasm32-unknown-emscripten + - Compile on wasm32-wasi + - Compile on x86_64-apple-darwin + - Compile on x86_64-pc-windows-msvc + - Compile with select features (mdns tcp dns tokio) + - Compile with select features (mdns tcp dns async-std) - Check rustdoc intra-doc links - - check-clippy - - Integration tests + - clippy (stable) + # - clippy (beta) # New lints landing in beta should not be a blocker for CI. + - IPFS Integration tests - rustfmt strict: true default_branch: master From a499ace369e1ed1fb3c260627f455c7fd13f9562 Mon Sep 17 00:00:00 2001 From: thomaseizinger Date: Wed, 9 Nov 2022 03:01:52 +0000 Subject: [PATCH 2/2] fix@3424971491 [skip fix] --- github/libp2p.yml | 54 +++++++++++++++++++++++------------------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/github/libp2p.yml b/github/libp2p.yml index 16bd317b..f8f45d10 100644 --- a/github/libp2p.yml +++ b/github/libp2p.yml @@ -3964,49 +3964,49 @@ repositories: restrict_dismissals: false required_status_checks: contexts: - - Test libp2p-core - - Test multistream-select - - Test libp2p + - Check rustdoc intra-doc links + - clippy (stable) + - Compile on wasm32-unknown-emscripten + - Compile on wasm32-unknown-unknown + - Compile on wasm32-wasi + - Compile on x86_64-apple-darwin + - Compile on x86_64-pc-windows-msvc + - Compile with select features (mdns tcp dns async-std) + - Compile with select features (mdns tcp dns tokio) + # - clippy (beta) # New lints landing in beta should not be a blocker for CI. + - IPFS Integration tests + - rustfmt - Test libp2p-autonat - - Test libp2p-request-response - - Test libp2p-swarm + - Test libp2p-core - Test libp2p-dcutr - - Test prost-codec + - Test libp2p-deflate + - Test libp2p-dns - Test libp2p-floodsub + - Test libp2p-gossipsub - Test libp2p-identify - Test libp2p-kad + - Test libp2p-mdns - Test libp2p-metrics - - Test libp2p-ping - - Test libp2p-relay - - Test libp2p-gossipsub - Test libp2p-mplex - Test libp2p-noise + - Test libp2p-ping - Test libp2p-plaintext - Test libp2p-pnet + - Test libp2p-relay - Test libp2p-rendezvous + - Test libp2p-request-response - Test libp2p-swarm-derive - - Test libp2p-uds - - Test libp2p-wasm-ext - - Test libp2p-yamux - - Test libp2p-deflate - - Test libp2p-dns - - Test libp2p-mdns + - Test libp2p-swarm - Test libp2p-tcp - Test libp2p-tls + - Test libp2p-uds + - Test libp2p-wasm-ext - Test libp2p-websocket + - Test libp2p-yamux + - Test libp2p + - Test multistream-select + - Test prost-codec - Test rw-stream-sink - - Compile on wasm32-unknown-unknown - - Compile on wasm32-unknown-emscripten - - Compile on wasm32-wasi - - Compile on x86_64-apple-darwin - - Compile on x86_64-pc-windows-msvc - - Compile with select features (mdns tcp dns tokio) - - Compile with select features (mdns tcp dns async-std) - - Check rustdoc intra-doc links - - clippy (stable) - # - clippy (beta) # New lints landing in beta should not be a blocker for CI. - - IPFS Integration tests - - rustfmt strict: true default_branch: master description: "The Rust Implementation of the libp2p networking stack. "