Skip to content

CI Setup

CI Setup #14

Triggered via push September 6, 2023 11:39
Status Cancelled
Total duration 4m 0s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build
No files were found with the provided path: target/release/{edgeless_inabox, edgeless_cli, edgeless_con_d, edgeless_orc_d, edgeless_bal_d, edgeless_node_d}. No artifacts will be uploaded.
build
some crates are on edition 2021 which defaults to `resolver = "2"`, but virtual workspaces default to `resolver = "1"`
build: edgeless_telemetry/src/prometheus_target.rs#L4
field `registry` is never read
build
`edgeless_telemetry` (lib) generated 1 warning
check
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
check
some crates are on edition 2021 which defaults to `resolver = "2"`, but virtual workspaces default to `resolver = "1"`
check: edgeless_telemetry/src/prometheus_target.rs#L4
field `registry` is never read
check
`edgeless_telemetry` (lib) generated 1 warning
check
`edgeless_telemetry` (lib test) generated 1 warning (1 duplicate)
check
some crates are on edition 2021 which defaults to `resolver = "2"`, but virtual workspaces default to `resolver = "1"`
check: edgeless_api/src/function_instance/mod.rs#L14
redundant field names in struct initialization
check: edgeless_api/src/grpc_impl/function_instance.rs#L41
unneeded `return` statement
check: edgeless_api/src/grpc_impl/function_instance.rs#L42
this expression creates a reference which is immediately dereferenced by the compiler
check: edgeless_api/src/grpc_impl/function_instance.rs#L77
unneeded `return` statement
check: edgeless_api/src/grpc_impl/function_instance.rs#L78
this expression creates a reference which is immediately dereferenced by the compiler
check: edgeless_api/src/grpc_impl/function_instance.rs#L128
using `Option.and_then(|x| Some(y))`, which is more succinctly expressed as `map(|x| y)`
check: edgeless_api/src/grpc_impl/function_instance.rs#L133
this expression creates a reference which is immediately dereferenced by the compiler
check: edgeless_api/src/grpc_impl/function_instance.rs#L145
using `Option.and_then(|x| Some(y))`, which is more succinctly expressed as `map(|x| y)`
check: edgeless_api/src/grpc_impl/function_instance.rs#L149
this expression creates a reference which is immediately dereferenced by the compiler