Skip to content

Update dependencies #1433

Update dependencies

Update dependencies #1433

Triggered via pull request November 27, 2023 03:20
Status Failure
Total duration 4m 50s
Artifacts 3

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 36 warnings
toolchain-compat
Process completed with exit code 101.
macos-build
Process completed with exit code 1.
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L364
warning: matching over `()` is more explicit --> src/metrics.rs:93:61 | 93 | pub static ref DOMAIN_VALIDATION_ERROR: IntCounterVec = register_int_counter_vec!( | _____________________________________________________________^ 94 | | "portier_domain_validation_error", 95 | | "Number of authentication requests for invalid domains", 96 | | &["reason"] 97 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `__register_counter_vec` which comes from the expansion of the macro `register_int_counter_vec` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L217
warning: matching over `()` is more explicit --> src/metrics.rs:88:54 | 88 | pub static ref AUTH_OIDC_COMPLETED: IntCounter = register_int_counter!( | ______________________________________________________^ 89 | | "portier_auth_oidc_completed", 90 | | "Number of successful OpenID Connect authentications" 91 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `register_counter` which comes from the expansion of the macro `register_int_counter` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L920
warning: matching over `()` is more explicit --> src/metrics.rs:83:63 | 83 | pub static ref AUTH_OIDC_FETCH_JWKS_DURATION: Histogram = register_histogram!( | _______________________________________________________________^ 84 | | "portier_auth_oidc_fetch_jwks_duration", 85 | | "Latency of outgoing requests for OpenID Connect JWKs" 86 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `register_histogram` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L920
warning: matching over `()` is more explicit --> src/metrics.rs:78:65 | 78 | pub static ref AUTH_OIDC_FETCH_CONFIG_DURATION: Histogram = register_histogram!( | _________________________________________________________________^ 79 | | "portier_auth_oidc_fetch_config_duration", 80 | | "Latency of outgoing requests for OpenID Connect configuration documents" 81 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `register_histogram` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L364
warning: matching over `()` is more explicit --> src/metrics.rs:68:56 | 68 | pub static ref AUTH_OIDC_REQUESTS: IntCounterVec = register_int_counter_vec!( | ________________________________________________________^ 69 | | "portier_auth_oidc_requests", 70 | | "Number of authentication requests that used OpenID Connect", 71 | | &["rel"] 72 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `__register_counter_vec` which comes from the expansion of the macro `register_int_counter_vec` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L217
warning: matching over `()` is more explicit --> src/metrics.rs:63:60 | 63 | pub static ref AUTH_EMAIL_CODE_INCORRECT: IntCounter = register_int_counter!( | ____________________________________________________________^ 64 | | "portier_auth_email_code_incorrect", 65 | | "Number of email confirmation attempts with an invalid code" 66 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `register_counter` which comes from the expansion of the macro `register_int_counter` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L217
warning: matching over `()` is more explicit --> src/metrics.rs:58:55 | 58 | pub static ref AUTH_EMAIL_COMPLETED: IntCounter = register_int_counter!( | _______________________________________________________^ 59 | | "portier_auth_email_completed", 60 | | "Number of successful email authentications" 61 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `register_counter` which comes from the expansion of the macro `register_int_counter` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L920
warning: matching over `()` is more explicit --> src/metrics.rs:53:58 | 53 | pub static ref AUTH_EMAIL_SEND_DURATION: Histogram = register_histogram!( | __________________________________________________________^ 54 | | "portier_auth_email_send_duration", 55 | | "Latency of sending email" 56 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `register_histogram` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L217
warning: matching over `()` is more explicit --> src/metrics.rs:48:54 | 48 | pub static ref AUTH_EMAIL_REQUESTS: IntCounter = register_int_counter!( | ______________________________________________________^ 49 | | "portier_auth_email_requests", 50 | | "Number of authentication requests that used email" 51 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `register_counter` which comes from the expansion of the macro `register_int_counter` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L920
warning: matching over `()` is more explicit --> src/metrics.rs:43:57 | 43 | pub static ref AUTH_WEBFINGER_DURATION: Histogram = register_histogram!( | _________________________________________________________^ 44 | | "portier_auth_webfinger_duration", 45 | | "Latency of outgoing Webfinger requests." 46 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `register_histogram` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L217
warning: matching over `()` is more explicit --> src/metrics.rs:38:48 | 38 | pub static ref AUTH_REQUESTS: IntCounter = register_int_counter!( | ________________________________________________^ 39 | | "portier_auth_requests", 40 | | "Number of authentication requests" 41 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `register_counter` which comes from the expansion of the macro `register_int_counter` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L217
warning: matching over `()` is more explicit --> src/metrics.rs:33:47 | 33 | pub static ref AUTH_LIMITED: IntCounter = register_int_counter!( | _______________________________________________^ 34 | | "portier_auth_limited", 35 | | "Number of rate-limited authentication requests" 36 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `register_counter` which comes from the expansion of the macro `register_int_counter` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L364
warning: matching over `()` is more explicit --> src/metrics.rs:17:58 | 17 | pub static ref HTTP_RESPONSE_STATUS: IntCounterVec = register_int_counter_vec!( | __________________________________________________________^ 18 | | "portier_http_response_status", 19 | | "Number of HTTP responses by status category", 20 | | &["code"] 21 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `__register_counter_vec` which comes from the expansion of the macro `register_int_counter_vec` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L217
warning: matching over `()` is more explicit --> src/metrics.rs:12:48 | 12 | pub static ref HTTP_REQUESTS: IntCounter = register_int_counter!( | ________________________________________________^ 13 | | "portier_http_requests", 14 | | "Number of HTTP requests processed" 15 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: this warning originates in the macro `register_counter` which comes from the expansion of the macro `register_int_counter` (in Nightly builds, run with -Z macro-backtrace for more info)
matching over `()` is more explicit: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prometheus-0.13.3/src/macros.rs#L217
warning: matching over `()` is more explicit --> src/metrics.rs:7:51 | 7 | pub static ref HTTP_CONNECTIONS: IntCounter = register_int_counter!( | ___________________________________________________^ 8 | | "portier_http_connections", 9 | | "Number of HTTP connections accepted" 10 | | ).unwrap(); | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns = note: `#[warn(clippy::ignored_unit_patterns)]` implied by `#[warn(clippy::pedantic)]` = note: this warning originates in the macro `register_counter` which comes from the expansion of the macro `register_int_counter` (in Nightly builds, run with -Z macro-backtrace for more info)
unnecessary hashes around raw string literal: src/main.rs#L60
warning: unnecessary hashes around raw string literal --> src/main.rs:60:21 | 60 | const USAGE: &str = r#" | _____________________^ 61 | | Portier Broker 62 | | 63 | | Usage: ... | 77 | | --export-keys FILE Export currently active private keys as PEM 78 | | "#; | |__^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_raw_string_hashes note: the lint level is defined here --> src/main.rs:2:9 | 2 | #![warn(clippy::pedantic)] | ^^^^^^^^^^^^^^^^ = note: `#[warn(clippy::needless_raw_string_hashes)]` implied by `#[warn(clippy::pedantic)]` help: remove all the hashes around the literal | 60 ~ const USAGE: &str = r" 61 | Portier Broker ... 77 | --export-keys FILE Export currently active private keys as PEM 78 ~ "; |
windows-build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
windows-build
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/
windows-build
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/
windows-build
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/
windows-build
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/
toolchain-compat
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
toolchain-compat
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/
toolchain-compat
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/
toolchain-compat
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/
toolchain-compat
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/
linux-build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
linux-build
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/
linux-build
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/
linux-build
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/
linux-build
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/
macos-build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
macos-build
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/
macos-build
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/
macos-build
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/
macos-build
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/

Artifacts

Produced during runtime
Name Size
Linux binary (debug) Expired
392 MB
MacOS binary (debug) Expired
69.6 MB
Windows binary (debug) Expired
26.8 MB