Skip to content

build(deps): bump the grpc group with 2 updates #3104

build(deps): bump the grpc group with 2 updates

build(deps): bump the grpc group with 2 updates #3104

Triggered via pull request October 17, 2025 15:14
Status Failure
Total duration 3m 7s
Artifacts

release.yml

on: pull_request
Matrix: package
publish
5s
publish
release-ok
4s
release-ok
Fit to window
Zoom out
Zoom in

Annotations

11 errors
package (amd64, linux, gnu)
Process completed with exit code 1.
package (amd64, linux, gnu): spiffe-proto/src/gen/spiffe.workloadapi.rs#L151
error[E0277]: the trait bound `X509svidResponse: prost::message::Message` is not satisfied --> spiffe-proto/src/gen/spiffe.workloadapi.rs:151:59 | 151 | self.inner.server_streaming(req, path, codec).await | ^^^^^ the trait `prost::message::Message` is not implemented for `X509svidResponse` | note: there are multiple different versions of crate `prost` in the dependency graph --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.13.5/src/message.rs:17:1 | 17 | pub trait Message: Debug + Send + Sync { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this is the required trait | ::: spiffe-proto/src/gen/spiffe.workloadapi.rs:4:36 | 4 | #[derive(Clone, Copy, PartialEq, ::prost::Message)] | ----- one version of crate `prost` used here, as a direct dependency of the current crate ... 10 | pub struct X509svidResponse { | --------------------------- this type doesn't implement the required trait ... 54 | use tonic::codegen::*; | ----- one version of crate `prost` used here, as a dependency of crate `tonic` | ::: /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.14.1/src/message.rs:15:1 | 15 | pub trait Message: Send + Sync { | ------------------------------ this is the found trait = help: you can use `cargo tree` to explore your dependency tree = note: required for `ProstCodec<X509svidRequest, X509svidResponse>` to implement `Codec` note: required by a bound in `tonic::client::Grpc::<T>::server_streaming` --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.13.1/src/client/grpc.rs:273:12 | 263 | pub async fn server_streaming<M1, M2, C>( | ---------------- required by a bound in this associated function ... 273 | C: Codec<Encode = M1, Decode = M2>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Grpc::<T>::server_streaming`
package (amd64, linux, gnu): spiffe-proto/src/gen/spiffe.workloadapi.rs#L151
error[E0277]: the trait bound `X509svidResponse: prost::message::Message` is not satisfied --> spiffe-proto/src/gen/spiffe.workloadapi.rs:151:13 | 151 | self.inner.server_streaming(req, path, codec).await | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `prost::message::Message` is not implemented for `X509svidResponse` | note: there are multiple different versions of crate `prost` in the dependency graph --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.13.5/src/message.rs:17:1 | 17 | pub trait Message: Debug + Send + Sync { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this is the required trait | ::: spiffe-proto/src/gen/spiffe.workloadapi.rs:4:36 | 4 | #[derive(Clone, Copy, PartialEq, ::prost::Message)] | ----- one version of crate `prost` used here, as a direct dependency of the current crate ... 10 | pub struct X509svidResponse { | --------------------------- this type doesn't implement the required trait ... 54 | use tonic::codegen::*; | ----- one version of crate `prost` used here, as a dependency of crate `tonic` | ::: /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.14.1/src/message.rs:15:1 | 15 | pub trait Message: Send + Sync { | ------------------------------ this is the found trait = help: you can use `cargo tree` to explore your dependency tree = note: required for `ProstCodec<X509svidRequest, X509svidResponse>` to implement `Codec` note: required by a bound in `tonic::client::Grpc::<T>::server_streaming` --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.13.1/src/client/grpc.rs:273:12 | 263 | pub async fn server_streaming<M1, M2, C>( | ---------------- required by a bound in this associated function ... 273 | C: Codec<Encode = M1, Decode = M2>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Grpc::<T>::server_streaming`
package (amd64, linux, gnu): spiffe-proto/src/gen/spiffe.workloadapi.rs#L151
error[E0277]: the trait bound `X509svidResponse: prost::message::Message` is not satisfied --> spiffe-proto/src/gen/spiffe.workloadapi.rs:151:52 | 151 | self.inner.server_streaming(req, path, codec).await | ---------------- ^^^^^ the trait `prost::message::Message` is not implemented for `X509svidResponse` | | | required by a bound introduced by this call | note: there are multiple different versions of crate `prost` in the dependency graph --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.13.5/src/message.rs:17:1 | 17 | pub trait Message: Debug + Send + Sync { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this is the required trait | ::: spiffe-proto/src/gen/spiffe.workloadapi.rs:4:36 | 4 | #[derive(Clone, Copy, PartialEq, ::prost::Message)] | ----- one version of crate `prost` used here, as a direct dependency of the current crate ... 10 | pub struct X509svidResponse { | --------------------------- this type doesn't implement the required trait ... 54 | use tonic::codegen::*; | ----- one version of crate `prost` used here, as a dependency of crate `tonic` | ::: /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.14.1/src/message.rs:15:1 | 15 | pub trait Message: Send + Sync { | ------------------------------ this is the found trait = help: you can use `cargo tree` to explore your dependency tree = note: required for `ProstCodec<X509svidRequest, X509svidResponse>` to implement `Codec` note: required by a bound in `tonic::client::Grpc::<T>::server_streaming` --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.13.1/src/client/grpc.rs:273:12 | 263 | pub async fn server_streaming<M1, M2, C>( | ---------------- required by a bound in this associated function ... 273 | C: Codec<Encode = M1, Decode = M2>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Grpc::<T>::server_streaming`
package (amd64, linux, gnu): spiffe-proto/src/gen/spiffe.workloadapi.rs#L151
error[E0277]: the trait bound `X509svidResponse: prost::message::Message` is not satisfied --> spiffe-proto/src/gen/spiffe.workloadapi.rs:151:52 | 151 | self.inner.server_streaming(req, path, codec).await | ---------------- ^^^^^ the trait `prost::message::Message` is not implemented for `X509svidResponse` | | | required by a bound introduced by this call | note: there are multiple different versions of crate `prost` in the dependency graph --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.13.5/src/message.rs:17:1 | 17 | pub trait Message: Debug + Send + Sync { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this is the required trait | ::: spiffe-proto/src/gen/spiffe.workloadapi.rs:4:36 | 4 | #[derive(Clone, Copy, PartialEq, ::prost::Message)] | ----- one version of crate `prost` used here, as a direct dependency of the current crate ... 10 | pub struct X509svidResponse { | --------------------------- this type doesn't implement the required trait ... 54 | use tonic::codegen::*; | ----- one version of crate `prost` used here, as a dependency of crate `tonic` | ::: /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.14.1/src/message.rs:15:1 | 15 | pub trait Message: Send + Sync { | ------------------------------ this is the found trait = help: you can use `cargo tree` to explore your dependency tree = note: required for `ProstCodec<X509svidRequest, X509svidResponse>` to implement `Codec` note: required by a bound in `tonic::client::Grpc::<T>::server_streaming` --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.13.1/src/client/grpc.rs:273:12 | 263 | pub async fn server_streaming<M1, M2, C>( | ---------------- required by a bound in this associated function ... 273 | C: Codec<Encode = M1, Decode = M2>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Grpc::<T>::server_streaming`
package (amd64, linux, gnu): spiffe-proto/src/gen/spiffe.workloadapi.rs#L151
error[E0277]: the trait bound `X509svidRequest: prost::message::Message` is not satisfied --> spiffe-proto/src/gen/spiffe.workloadapi.rs:151:59 | 151 | self.inner.server_streaming(req, path, codec).await | ^^^^^ the trait `prost::message::Message` is not implemented for `X509svidRequest` | note: there are multiple different versions of crate `prost` in the dependency graph --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.13.5/src/message.rs:17:1 | 17 | pub trait Message: Debug + Send + Sync { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this is the required trait | ::: spiffe-proto/src/gen/spiffe.workloadapi.rs:4:36 | 4 | #[derive(Clone, Copy, PartialEq, ::prost::Message)] | ----- one version of crate `prost` used here, as a direct dependency of the current crate 5 | pub struct X509svidRequest {} | -------------------------- this type doesn't implement the required trait ... 54 | use tonic::codegen::*; | ----- one version of crate `prost` used here, as a dependency of crate `tonic` | ::: /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.14.1/src/message.rs:15:1 | 15 | pub trait Message: Send + Sync { | ------------------------------ this is the found trait = help: you can use `cargo tree` to explore your dependency tree = note: required for `ProstCodec<X509svidRequest, _>` to implement `Codec` note: required by a bound in `tonic::client::Grpc::<T>::server_streaming` --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.13.1/src/client/grpc.rs:273:12 | 263 | pub async fn server_streaming<M1, M2, C>( | ---------------- required by a bound in this associated function ... 273 | C: Codec<Encode = M1, Decode = M2>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Grpc::<T>::server_streaming`
package (amd64, linux, gnu): spiffe-proto/src/gen/spiffe.workloadapi.rs#L151
error[E0277]: the trait bound `X509svidRequest: prost::message::Message` is not satisfied --> spiffe-proto/src/gen/spiffe.workloadapi.rs:151:13 | 151 | self.inner.server_streaming(req, path, codec).await | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `prost::message::Message` is not implemented for `X509svidRequest` | note: there are multiple different versions of crate `prost` in the dependency graph --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.13.5/src/message.rs:17:1 | 17 | pub trait Message: Debug + Send + Sync { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this is the required trait | ::: spiffe-proto/src/gen/spiffe.workloadapi.rs:4:36 | 4 | #[derive(Clone, Copy, PartialEq, ::prost::Message)] | ----- one version of crate `prost` used here, as a direct dependency of the current crate 5 | pub struct X509svidRequest {} | -------------------------- this type doesn't implement the required trait ... 54 | use tonic::codegen::*; | ----- one version of crate `prost` used here, as a dependency of crate `tonic` | ::: /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.14.1/src/message.rs:15:1 | 15 | pub trait Message: Send + Sync { | ------------------------------ this is the found trait = help: you can use `cargo tree` to explore your dependency tree = note: required for `ProstCodec<X509svidRequest, _>` to implement `Codec` note: required by a bound in `tonic::client::Grpc::<T>::server_streaming` --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.13.1/src/client/grpc.rs:273:12 | 263 | pub async fn server_streaming<M1, M2, C>( | ---------------- required by a bound in this associated function ... 273 | C: Codec<Encode = M1, Decode = M2>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Grpc::<T>::server_streaming`
package (amd64, linux, gnu): spiffe-proto/src/gen/spiffe.workloadapi.rs#L151
error[E0277]: the trait bound `X509svidRequest: prost::message::Message` is not satisfied --> spiffe-proto/src/gen/spiffe.workloadapi.rs:151:52 | 151 | self.inner.server_streaming(req, path, codec).await | ---------------- ^^^^^ the trait `prost::message::Message` is not implemented for `X509svidRequest` | | | required by a bound introduced by this call | note: there are multiple different versions of crate `prost` in the dependency graph --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.13.5/src/message.rs:17:1 | 17 | pub trait Message: Debug + Send + Sync { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this is the required trait | ::: spiffe-proto/src/gen/spiffe.workloadapi.rs:4:36 | 4 | #[derive(Clone, Copy, PartialEq, ::prost::Message)] | ----- one version of crate `prost` used here, as a direct dependency of the current crate 5 | pub struct X509svidRequest {} | -------------------------- this type doesn't implement the required trait ... 54 | use tonic::codegen::*; | ----- one version of crate `prost` used here, as a dependency of crate `tonic` | ::: /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.14.1/src/message.rs:15:1 | 15 | pub trait Message: Send + Sync { | ------------------------------ this is the found trait = help: you can use `cargo tree` to explore your dependency tree = note: required for `ProstCodec<X509svidRequest, _>` to implement `Codec` note: required by a bound in `tonic::client::Grpc::<T>::server_streaming` --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.13.1/src/client/grpc.rs:273:12 | 263 | pub async fn server_streaming<M1, M2, C>( | ---------------- required by a bound in this associated function ... 273 | C: Codec<Encode = M1, Decode = M2>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Grpc::<T>::server_streaming`
package (amd64, linux, gnu): spiffe-proto/src/gen/spiffe.workloadapi.rs#L151
error[E0277]: the trait bound `X509svidRequest: prost::message::Message` is not satisfied --> spiffe-proto/src/gen/spiffe.workloadapi.rs:151:52 | 151 | self.inner.server_streaming(req, path, codec).await | ---------------- ^^^^^ the trait `prost::message::Message` is not implemented for `X509svidRequest` | | | required by a bound introduced by this call | note: there are multiple different versions of crate `prost` in the dependency graph --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.13.5/src/message.rs:17:1 | 17 | pub trait Message: Debug + Send + Sync { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this is the required trait | ::: spiffe-proto/src/gen/spiffe.workloadapi.rs:4:36 | 4 | #[derive(Clone, Copy, PartialEq, ::prost::Message)] | ----- one version of crate `prost` used here, as a direct dependency of the current crate 5 | pub struct X509svidRequest {} | -------------------------- this type doesn't implement the required trait ... 54 | use tonic::codegen::*; | ----- one version of crate `prost` used here, as a dependency of crate `tonic` | ::: /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.14.1/src/message.rs:15:1 | 15 | pub trait Message: Send + Sync { | ------------------------------ this is the found trait = help: you can use `cargo tree` to explore your dependency tree = note: required for `ProstCodec<X509svidRequest, _>` to implement `Codec` note: required by a bound in `tonic::client::Grpc::<T>::server_streaming` --> /usr/local/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.13.1/src/client/grpc.rs:273:12 | 263 | pub async fn server_streaming<M1, M2, C>( | ---------------- required by a bound in this associated function ... 273 | C: Codec<Encode = M1, Decode = M2>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Grpc::<T>::server_streaming`
publish
Process completed with exit code 1.
release-ok
Process completed with exit code 1.