Skip to content

chore(deps): update rust crate clap to v4.6.7 - autoclosed #6113

chore(deps): update rust crate clap to v4.6.7 - autoclosed

chore(deps): update rust crate clap to v4.6.7 - autoclosed #6113

Triggered via pull request September 21, 2026 02:50
Status Failure
Total duration 7m 37s
Artifacts –

CI.yaml

on: pull_request
Rust / `cargo deny`
1m 54s
Rust / `cargo deny`
Rust / Report Missing Dependencies
57s
Rust / Report Missing Dependencies
Nix / Build
Nix / Build
Rust / Clippy
2m 28s
Rust / Clippy
Matrix: rust
Fit to window
Zoom out
Zoom in

Annotations

9 errors, 11 warnings, and 1 notice
Rust / `cargo deny`
Process completed with exit code 1.
Rust / Clippy
Error: @augu/clippy-action failed to run
Rust CI / Linux (aarch64)
Process completed with exit code 100.
Rust CI / Windows (x64)
The strategy configuration was canceled because "rust.linux-aarch64" failed
Rust CI / Windows (x64)
The operation was canceled.
Rust CI / Linux (x64)
The strategy configuration was canceled because "rust.linux-aarch64" failed
Rust CI / Linux (x64)
The operation was canceled.
Rust CI / macOS (x64)
The strategy configuration was canceled because "rust.linux-aarch64" failed
Rust CI / macOS (x64)
The operation was canceled.
trailing semicolon in macro used in expression position: crates/configuration/src/lib.rs#L60
warning: trailing semicolon in macro used in expression position --> crates/configuration/src/lib.rs:241:22 | 241 | _ => ::eyre::bail!($error$(, $($arg),*)?) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: crates/configuration/src/storage.rs:293:9 | 293 | / crate::impl_enum_based_env_value!(CREDENTIAL, { 294 | | on match fail: |input| "invalid input [{}] for `${}`: expected either `anonymous` (`anon` is accepted as well), \ 295 | | `sastoken` (`sas-token`, `sas_token` is accepted as well), \ 296 | | `accesskey` (`access-key` and `access_key` is accepted as well) \ ... | 306 | | "bearer" => Ok(remi::azure::Credential::Bearer(env::try_parse(BEARER)?)); 307 | | }) | |__________- in this macro invocation | = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> = note: this warning originates in the macro `::eyre::bail` which comes from the expansion of the macro `crate::impl_enum_based_env_value` (in Nightly builds, run with -Z macro-backtrace for more info)
trailing semicolon in macro used in expression position: crates/configuration/src/lib.rs#L60
warning: trailing semicolon in macro used in expression position --> crates/configuration/src/lib.rs:245:17 | 245 | ::eyre::bail!("environment variable `${}` couldn't be loaded due to invalid unicode data", $env) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: crates/configuration/src/storage.rs:59:9 | 59 | / ... crate::impl_enum_based_env_value!(SERVICE, { 60 | | ... on match fail: |input| "environment variable `${}` is not invalid: expected `filesystem`, `s3`, or `azure`, received `{... 61 | | ... 62 | | ... "filesystem" | "fs" | "" => Ok(Config::Filesystem(remi::fs::StorageConfig { ... | 67 | | ... "s3" => Ok(Config::S3(s3::create_config()?)); 68 | | ... }) | |________- in this macro invocation | = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> = note: this warning originates in the macro `::eyre::bail` which comes from the expansion of the macro `crate::impl_enum_based_env_value` (in Nightly builds, run with -Z macro-backtrace for more info)
trailing semicolon in macro used in expression position: crates/configuration/src/lib.rs#L60
warning: trailing semicolon in macro used in expression position --> crates/configuration/src/lib.rs:241:22 | 241 | _ => ::eyre::bail!($error$(, $($arg),*)?) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: crates/configuration/src/storage.rs:59:9 | 59 | / ... crate::impl_enum_based_env_value!(SERVICE, { 60 | | ... on match fail: |input| "environment variable `${}` is not invalid: expected `filesystem`, `s3`, or `azure`, received `{... 61 | | ... 62 | | ... "filesystem" | "fs" | "" => Ok(Config::Filesystem(remi::fs::StorageConfig { ... | 67 | | ... "s3" => Ok(Config::S3(s3::create_config()?)); 68 | | ... }) | |________- in this macro invocation | = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> = note: this warning originates in the macro `::eyre::bail` which comes from the expansion of the macro `crate::impl_enum_based_env_value` (in Nightly builds, run with -Z macro-backtrace for more info)
trailing semicolon in macro used in expression position: crates/configuration/src/lib.rs#L60
warning: trailing semicolon in macro used in expression position --> crates/configuration/src/sessions.rs:83:68 | 83 | Err(TryParseError::System(VarError::NotUnicode(_))) => bail!( | ____________________________________________________________________^ 84 | | "environment variable `${}` couldn't be loaded due to invalid unicode", 85 | | BACKEND 86 | | ), | |_____________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
trailing semicolon in macro used in expression position: crates/configuration/src/lib.rs#L60
warning: trailing semicolon in macro used in expression position --> crates/configuration/src/sessions.rs:76:26 | 76 | ... input => bail!( | ________________^ 77 | | ... "unexpected input given from environment variable `${}`: expected `local`, `default`, `static`, or `ldap`; received {} i... 78 | | ... BACKEND, 79 | | ... input 80 | | ... ), | |_______^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
trailing semicolon in macro used in expression position: crates/configuration/src/lib.rs#L60
warning: trailing semicolon in macro used in expression position --> crates/configuration/src/metrics.rs:77:17 | 77 | bail!("environment variable `${}` received invalid unicode", DRIVER) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
trailing semicolon in macro used in expression position: crates/configuration/src/lib.rs#L60
warning: trailing semicolon in macro used in expression position --> crates/configuration/src/metrics.rs:70:22 | 70 | _ => bail!( | ______________________^ 71 | | "environment variable `${}` received invalid input: expected either opentelemetry, prometheus, or disabled", 72 | | DRIVER 73 | | ), | |_________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
trailing semicolon in macro used in expression position: crates/configuration/src/lib.rs#L60
warning: trailing semicolon in macro used in expression position --> crates/configuration/src/metrics/opentelemetry.rs:62:21 | 62 | bail!("environment variable `${}` contained invalid unicode characters", URL) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
trailing semicolon in macro used in expression position: crates/configuration/src/lib.rs#L60
warning: trailing semicolon in macro used in expression position --> crates/configuration/src/metrics/opentelemetry.rs:55:69 | 55 | Err(TryParseError::System(VarError::NotPresent)) => bail!( | _____________________________________________________________________^ 56 | | "environment variable `${}` is required when environment variable `${}` is set to \"opentelemetry\"", 57 | | URL, 58 | | DRIVER, 59 | | ), | |_________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
trailing semicolon in macro used in expression position: crates/configuration/src/lib.rs#L60
warning: trailing semicolon in macro used in expression position --> crates/configuration/src/metrics/opentelemetry.rs:54:51 | 54 | Err(TryParseError::Parse(err)) => bail!("failed to parse url: {}", err), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
Rust CI / Windows (x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/setup-nasm@72793074d3c8cdda771dba85f6deafe00623038b. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust / Report Missing Dependencies
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"