Skip to content

fix(deps): update all non-major dependencies to 0.14.0 #415

fix(deps): update all non-major dependencies to 0.14.0

fix(deps): update all non-major dependencies to 0.14.0 #415

Triggered via pull request November 21, 2025 07:33
Status Failure
Total duration 2m 33s
Artifacts

ci.yml

on: pull_request
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

25 errors and 50 warnings
variables can be used directly in the `format!` string: eventually/src/serde.rs#L103
error: variables can be used directly in the `format!` string --> eventually/src/serde.rs:103:28 | 103 | .map_err(|err| anyhow!("failed to convert type values: {}", err)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#uninlined_format_args help: change this to | 103 - .map_err(|err| anyhow!("failed to convert type values: {}", err)) 103 + .map_err(|err| anyhow!("failed to convert type values: {err}")) |
variables can be used directly in the `format!` string: eventually/src/serde.rs#L87
error: variables can be used directly in the `format!` string --> eventually/src/serde.rs:87:32 | 87 | .map_err(|err| anyhow!("failed to convert type values: {}", err))?, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#uninlined_format_args = note: `#[deny(clippy::uninlined_format_args)]` implied by `#[deny(clippy::pedantic)]` help: change this to | 87 - .map_err(|err| anyhow!("failed to convert type values: {}", err))?, 87 + .map_err(|err| anyhow!("failed to convert type values: {err}"))?, |
item in documentation is missing backticks: eventually/src/aggregate/repository.rs#L57
error: item in documentation is missing backticks --> eventually/src/aggregate/repository.rs:57:36 | 57 | /// Saves a new version of an [aggregate::Root] instance to the data store. | ^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#doc_markdown help: try | 57 - /// Saves a new version of an [aggregate::Root] instance to the data store. 57 + /// Saves a new version of an [`aggregate::Root`] instance to the data store. |
item in documentation is missing backticks: eventually/src/aggregate/repository.rs#L51
error: item in documentation is missing backticks --> eventually/src/aggregate/repository.rs:51:37 | 51 | /// to save the latest state of an [aggregate::Root] instance. | ^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#doc_markdown help: try | 51 - /// to save the latest state of an [aggregate::Root] instance. 51 + /// to save the latest state of an [`aggregate::Root`] instance. |
item in documentation is missing backticks: eventually/src/aggregate/repository.rs#L34
error: item in documentation is missing backticks --> eventually/src/aggregate/repository.rs:34:19 | 34 | /// Loads an [aggregate::Root] instance from the data store, | ^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#doc_markdown help: try | 34 - /// Loads an [aggregate::Root] instance from the data store, 34 + /// Loads an [`aggregate::Root`] instance from the data store, |
item in documentation is missing backticks: eventually/src/aggregate/repository.rs#L28
error: item in documentation is missing backticks --> eventually/src/aggregate/repository.rs:28:17 | 28 | /// to load an [aggregate::Root] instance, given its id. | ^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#doc_markdown note: the lint level is defined here --> eventually/src/lib.rs:6:22 | 6 | #![deny(clippy::all, clippy::pedantic, clippy::cargo)] | ^^^^^^^^^^^^^^^^ = note: `#[deny(clippy::doc_markdown)]` implied by `#[deny(clippy::pedantic)]` help: try | 28 - /// to load an [aggregate::Root] instance, given its id. 28 + /// to load an [`aggregate::Root`] instance, given its id. |
variables can be used directly in the `format!` string: eventually/src/serde.rs#L178
error: variables can be used directly in the `format!` string --> eventually/src/serde.rs:178:28 | 178 | .map_err(|err| anyhow!("failed to deserialize protobuf message into value: {}", err)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#uninlined_format_args help: change this to | 178 - .map_err(|err| anyhow!("failed to deserialize protobuf message into value: {}", err)) 178 + .map_err(|err| anyhow!("failed to deserialize protobuf message into value: {err}")) |
variables can be used directly in the `format!` string: eventually/src/serde.rs#L147
error: variables can be used directly in the `format!` string --> eventually/src/serde.rs:147:28 | 147 | .map_err(|err| anyhow!("failed to deserialize value from json: {}", err)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#uninlined_format_args help: change this to | 147 - .map_err(|err| anyhow!("failed to deserialize value from json: {}", err)) 147 + .map_err(|err| anyhow!("failed to deserialize value from json: {err}")) |
variables can be used directly in the `format!` string: eventually/src/serde.rs#L135
error: variables can be used directly in the `format!` string --> eventually/src/serde.rs:135:28 | 135 | .map_err(|err| anyhow!("failed to serialize value to json: {}", err)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#uninlined_format_args help: change this to | 135 - .map_err(|err| anyhow!("failed to serialize value to json: {}", err)) 135 + .map_err(|err| anyhow!("failed to serialize value to json: {err}")) |
variables can be used directly in the `format!` string: eventually/src/serde.rs#L103
error: variables can be used directly in the `format!` string --> eventually/src/serde.rs:103:28 | 103 | .map_err(|err| anyhow!("failed to convert type values: {}", err)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#uninlined_format_args help: change this to | 103 - .map_err(|err| anyhow!("failed to convert type values: {}", err)) 103 + .map_err(|err| anyhow!("failed to convert type values: {err}")) |
variables can be used directly in the `format!` string: eventually/src/serde.rs#L87
error: variables can be used directly in the `format!` string --> eventually/src/serde.rs:87:32 | 87 | .map_err(|err| anyhow!("failed to convert type values: {}", err))?, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#uninlined_format_args = note: `#[deny(clippy::uninlined_format_args)]` implied by `#[deny(clippy::pedantic)]` help: change this to | 87 - .map_err(|err| anyhow!("failed to convert type values: {}", err))?, 87 + .map_err(|err| anyhow!("failed to convert type values: {err}"))?, |
item in documentation is missing backticks: eventually/src/aggregate/repository.rs#L57
error: item in documentation is missing backticks --> eventually/src/aggregate/repository.rs:57:36 | 57 | /// Saves a new version of an [aggregate::Root] instance to the data store. | ^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#doc_markdown help: try | 57 - /// Saves a new version of an [aggregate::Root] instance to the data store. 57 + /// Saves a new version of an [`aggregate::Root`] instance to the data store. |
item in documentation is missing backticks: eventually/src/aggregate/repository.rs#L51
error: item in documentation is missing backticks --> eventually/src/aggregate/repository.rs:51:37 | 51 | /// to save the latest state of an [aggregate::Root] instance. | ^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#doc_markdown help: try | 51 - /// to save the latest state of an [aggregate::Root] instance. 51 + /// to save the latest state of an [`aggregate::Root`] instance. |
item in documentation is missing backticks: eventually/src/aggregate/repository.rs#L34
error: item in documentation is missing backticks --> eventually/src/aggregate/repository.rs:34:19 | 34 | /// Loads an [aggregate::Root] instance from the data store, | ^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#doc_markdown help: try | 34 - /// Loads an [aggregate::Root] instance from the data store, 34 + /// Loads an [`aggregate::Root`] instance from the data store, |
item in documentation is missing backticks: eventually/src/aggregate/repository.rs#L28
error: item in documentation is missing backticks --> eventually/src/aggregate/repository.rs:28:17 | 28 | /// to load an [aggregate::Root] instance, given its id. | ^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.91.0/index.html#doc_markdown note: the lint level is defined here --> eventually/src/lib.rs:6:22 | 6 | #![deny(clippy::all, clippy::pedantic, clippy::cargo)] | ^^^^^^^^^^^^^^^^ = note: `#[deny(clippy::doc_markdown)]` implied by `#[deny(clippy::pedantic)]` help: try | 28 - /// to load an [aggregate::Root] instance, given its id. 28 + /// to load an [`aggregate::Root`] instance, given its id. |
Clippy Lint
Clippy had exited with the 101 exit code
Test (stable)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
Test (stable)
could not compile `bank-accounting` (bin "bank-accounting" test) due to 2 previous errors
Test (stable): examples/bank-accounting/src/main.rs#L17
the function or associated item `default` exists for struct `Protobuf<bank_accounting::proto::Event>`, but its trait bounds were not satisfied
Test (stable): examples/bank-accounting/src/main.rs#L17
the trait bound `bank_accounting::proto::Event: prost::message::Message` is not satisfied
Test (nightly)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
Test (nightly)
could not compile `bank-accounting` (bin "bank-accounting" test) due to 3 previous errors
Test (nightly): examples/bank-accounting/src/main.rs#L20
type annotations needed
Test (nightly): examples/bank-accounting/src/main.rs#L17
the function or associated item `default` exists for struct `Protobuf<bank_accounting::proto::Event>`, but its trait bounds were not satisfied
Code Coverage
Process completed with exit code 1.
Rustfmt Check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rustfmt Check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rustfmt Check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rustfmt Check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
hiding a lifetime that's elided elsewhere is confusing: eventually/src/event/store.rs#L270
warning: hiding a lifetime that's elided elsewhere is confusing --> eventually/src/event/store.rs:270:9 | 270 | &self, | ^^^^^ the lifetime is elided here ... 273 | ) -> event::Stream<StreamId, Event, Self::Error> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 273 | ) -> event::Stream<'_, StreamId, Event, Self::Error> { | +++
hiding a lifetime that's elided elsewhere is confusing: eventually/src/event/store.rs#L131
warning: hiding a lifetime that's elided elsewhere is confusing --> eventually/src/event/store.rs:131:15 | 131 | fn stream(&self, id: &Id, select: event::VersionSelect) -> event::Stream<Id, Evt, Self::Error> { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 131 | fn stream(&self, id: &Id, select: event::VersionSelect) -> event::Stream<'_, Id, Evt, Self::Error> { | +++
hiding a lifetime that's elided elsewhere is confusing: eventually/src/event/store.rs#L27
warning: hiding a lifetime that's elided elsewhere is confusing --> eventually/src/event/store.rs:27:9 | 27 | &self, | ^^^^^ the lifetime is elided here ... 30 | ) -> event::Stream<StreamId, Event, Self::Error>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 30 | ) -> event::Stream<'_, StreamId, Event, Self::Error>; | +++
hiding a lifetime that's elided elsewhere is confusing: eventually/src/tracing.rs#L112
warning: hiding a lifetime that's elided elsewhere is confusing --> eventually/src/tracing.rs:112:9 | 112 | &self, | ^^^^^ the lifetime is elided here ... 115 | ) -> event::Stream<StreamId, Event, Self::Error> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 115 | ) -> event::Stream<'_, StreamId, Event, Self::Error> { | +++
hiding a lifetime that's elided elsewhere is confusing: eventually/src/event/store.rs#L270
warning: hiding a lifetime that's elided elsewhere is confusing --> eventually/src/event/store.rs:270:9 | 270 | &self, | ^^^^^ the lifetime is elided here ... 273 | ) -> event::Stream<StreamId, Event, Self::Error> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 273 | ) -> event::Stream<'_, StreamId, Event, Self::Error> { | +++
hiding a lifetime that's elided elsewhere is confusing: eventually/src/event/store.rs#L131
warning: hiding a lifetime that's elided elsewhere is confusing --> eventually/src/event/store.rs:131:15 | 131 | fn stream(&self, id: &Id, select: event::VersionSelect) -> event::Stream<Id, Evt, Self::Error> { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 131 | fn stream(&self, id: &Id, select: event::VersionSelect) -> event::Stream<'_, Id, Evt, Self::Error> { | +++
hiding a lifetime that's elided elsewhere is confusing: eventually/src/event/store.rs#L27
warning: hiding a lifetime that's elided elsewhere is confusing --> eventually/src/event/store.rs:27:9 | 27 | &self, | ^^^^^ the lifetime is elided here ... 30 | ) -> event::Stream<StreamId, Event, Self::Error>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 30 | ) -> event::Stream<'_, StreamId, Event, Self::Error>; | +++
Clippy Lint
Cache not found for keys: v0-rust-lint-Linux-x64-e2d7e2ba-7909e54b, v0-rust-lint-Linux-x64-e2d7e2ba
Clippy Lint
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy Lint
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy Lint
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy Lint
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (stable): eventually-postgres/src/event.rs#L21
missing documentation for a struct field
Test (stable): eventually-postgres/src/event.rs#L20
missing documentation for a variant
Test (stable): eventually-postgres/src/event.rs#L18
missing documentation for a variant
Test (stable): eventually-postgres/src/event.rs#L16
missing documentation for an enum
Test (stable): eventually-postgres/src/lib.rs#L12
missing documentation for a module
Test (stable)
`eventually` (lib) generated 4 warnings (3 duplicates) (run `cargo fix --lib -p eventually` to apply 1 suggestion)
Test (stable)
`eventually` (lib) generated 3 warnings (run `cargo fix --lib -p eventually` to apply 3 suggestions)
Test (stable): eventually/src/event/store.rs#L270
hiding a lifetime that's elided elsewhere is confusing
Test (stable): eventually/src/event/store.rs#L131
hiding a lifetime that's elided elsewhere is confusing
Test (stable): eventually/src/event/store.rs#L27
hiding a lifetime that's elided elsewhere is confusing
Test (stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (nightly): eventually-postgres/src/event.rs#L20
missing documentation for a variant
Test (nightly): eventually-postgres/src/event.rs#L18
missing documentation for a variant
Test (nightly): eventually-postgres/src/event.rs#L16
missing documentation for an enum
Test (nightly): eventually-postgres/src/lib.rs#L12
missing documentation for a module
Test (nightly)
`eventually` (lib) generated 4 warnings (3 duplicates) (run `cargo fix --lib -p eventually` to apply 1 suggestion)
Test (nightly): eventually/src/tracing.rs#L112
hiding a lifetime that's elided elsewhere is confusing
Test (nightly)
`eventually` (lib) generated 3 warnings (run `cargo fix --lib -p eventually` to apply 3 suggestions)
Test (nightly): eventually/src/event/store.rs#L270
hiding a lifetime that's elided elsewhere is confusing
Test (nightly): eventually/src/event/store.rs#L131
hiding a lifetime that's elided elsewhere is confusing
Test (nightly): eventually/src/event/store.rs#L27
hiding a lifetime that's elided elsewhere is confusing
Test (nightly)
Cache not found for keys: v0-rust-test-Linux-x64-b583b4bd-7909e54b, v0-rust-test-Linux-x64-b583b4bd
Test (nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Code Coverage
Cache not found for keys: v0-rust-coverage-Linux-x64-b583b4bd-7909e54b, v0-rust-coverage-Linux-x64-b583b4bd
Code Coverage
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Code Coverage
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Code Coverage
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Code Coverage
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/