Skip to content
This repository has been archived by the owner on Jul 17, 2023. It is now read-only.

attempt at fixing ci #12

attempt at fixing ci

attempt at fixing ci #12

Triggered via push July 16, 2023 19:47
Status Cancelled
Total duration 40m 30s
Artifacts

ci.yml

on: push
Matrix: core-cargo-test / core-cargo-test
workspace-check  /  workspace-check
14m 44s
workspace-check / workspace-check
Matrix: core-build-and-draft / core-build-and-draft
Matrix: dashboard-build-and-draft / dashboard-build-and-draft
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 70 warnings
dashboard-build-and-draft / dashboard-build-and-draft (ubuntu-latest, x86_64-unknown-linux-gnu)
Some specified paths were not resolved, unable to cache dependencies.
dashboard-build-and-draft / dashboard-build-and-draft (macos-latest, x86_64-apple-darwin)
The job was canceled because "ubuntu-latest_x86_64-unknown-linux-gnu" failed.
dashboard-build-and-draft / dashboard-build-and-draft (windows-latest, x86_64-pc-windows-msvc)
The job was canceled because "ubuntu-latest_x86_64-unknown-linux-gnu" failed.
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, 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/
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
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/
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
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/
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
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/
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
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/
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
failed to parse serde attribute
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
failed to parse serde attribute
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
failed to parse serde attribute
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
failed to parse serde attribute
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
failed to parse serde attribute
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
failed to parse serde attribute
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
failed to parse serde attribute
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
failed to parse serde attribute
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
failed to parse serde attribute
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
failed to parse serde attribute
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, 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/
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
failed to parse serde attribute
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
failed to parse serde attribute
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
failed to parse serde attribute
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
failed to parse serde attribute
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
failed to parse serde attribute
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
failed to parse serde attribute
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
failed to parse serde attribute
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
failed to parse serde attribute
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
failed to parse serde attribute
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
failed to parse serde attribute
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
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/
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
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/
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
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/
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
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/
you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`: dashboard/src-tauri/src/main.rs#L86
warning: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let` --> dashboard/src-tauri/src/main.rs:86:34 | 86 | .on_window_event(|event| match event.event() { | __________________________________^ 87 | | tauri::WindowEvent::CloseRequested { api, .. } => { 88 | | event.window().hide().unwrap(); 89 | | api.prevent_close(); 90 | | } 91 | | _ => {} 92 | | }) | |_________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match = note: `#[warn(clippy::single_match)]` on by default help: try this | 86 ~ .on_window_event(|event| if let tauri::WindowEvent::CloseRequested { api, .. } = event.event() { 87 + event.window().hide().unwrap(); 88 + api.prevent_close(); 89 ~ }) |
this function has too many arguments (8/7): core/src/traits/t_configurable/manifest.rs#L360
warning: this function has too many arguments (8/7) --> core/src/traits/t_configurable/manifest.rs:360:5 | 360 | / pub fn new_value_with_type( 361 | | setting_id: String, 362 | | name: String, 363 | | description: String, ... | 368 | | is_mutable: bool, 369 | | ) -> Self { | |_____________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
this function has too many arguments (8/7): core/src/traits/t_configurable/manifest.rs#L332
warning: this function has too many arguments (8/7) --> core/src/traits/t_configurable/manifest.rs:332:5 | 332 | / pub fn new_optional_value( 333 | | setting_id: String, 334 | | name: String, 335 | | description: String, ... | 340 | | is_mutable: bool, 341 | | ) -> Self { | |_____________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments = note: `#[warn(clippy::too_many_arguments)]` on by default
unnecessary closure used to substitute value for `Option::None`: core/src/macro_executor.rs#L741
warning: unnecessary closure used to substitute value for `Option::None` --> core/src/macro_executor.rs:741:9 | 741 | / deno_runtime::errors::get_error_class_name(e) 742 | | .or_else(|| { 743 | | e.downcast_ref::<ImportMapError>() 744 | | .map(get_import_map_error_class) ... | 754 | | }) 755 | | .unwrap_or_else(|| "Error") | |______________-------------------------^ | | | help: use `unwrap_or(..)` instead: `unwrap_or("Error")` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_lazy_evaluations = note: `#[warn(clippy::unnecessary_lazy_evaluations)]` on by default
struct `Resource` is never constructed: core/src/traits/t_resource.rs#L14
warning: struct `Resource` is never constructed --> core/src/traits/t_resource.rs:14:12 | 14 | pub struct Resource<T> | ^^^^^^^^
enum `ResourceType` is never used: core/src/traits/t_resource.rs#L6
warning: enum `ResourceType` is never used --> core/src/traits/t_resource.rs:6:10 | 6 | pub enum ResourceType { | ^^^^^^^^^^^^
method `allocate` is never used: core/src/port_manager.rs#L23
warning: method `allocate` is never used --> core/src/port_manager.rs:23:12 | 18 | impl PortManager { | ---------------- method in this implementation ... 23 | pub fn allocate(&mut self, start_port: u32) -> u32 { | ^^^^^^^^
field `channel_table` is never read: core/src/macro_executor.rs#L216
warning: field `channel_table` is never read --> core/src/macro_executor.rs:216:5 | 213 | pub struct MacroExecutor { | ------------- field in this struct ... 216 | channel_table: | ^^^^^^^^^^^^^ | = note: `MacroExecutor` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
method `to_line` is never used: core/src/implementations/minecraft/configurable.rs#L1883
warning: method `to_line` is never used --> core/src/implementations/minecraft/configurable.rs:1883:12 | 1416 | impl ServerPropertySetting { | -------------------------- method in this implementation ... 1883 | pub fn to_line(&self) -> String { | ^^^^^^^
associated function `from_key_val` is never used: core/src/implementations/minecraft/configurable.rs#L313
warning: associated function `from_key_val` is never used --> core/src/implementations/minecraft/configurable.rs:313:12 | 281 | impl CmdArgSetting { | ------------------ associated function in this implementation ... 313 | pub fn from_key_val(key: &str, val: &str) -> Result<Self, Error> { | ^^^^^^^^^^^^
associated items `get_identifier`, `get_name`, `get_description`, and `from_key_val` are never used: core/src/implementations/minecraft/configurable.rs#L207
warning: associated items `get_identifier`, `get_name`, `get_description`, and `from_key_val` are never used --> core/src/implementations/minecraft/configurable.rs:207:12 | 206 | impl InstanceSetting { | -------------------- associated items in this implementation 207 | pub fn get_identifier(&self) -> String { | ^^^^^^^^^^^^^^ ... 213 | pub fn get_name(&self) -> String { | ^^^^^^^^ ... 219 | pub fn get_description(&self) -> String { | ^^^^^^^^^^^^^^^ ... 225 | pub fn from_key_val(key: &str, value: &str) -> Result<Self, Error> { | ^^^^^^^^^^^^
fields `path_to_resources`, `restart_on_crash`, and `backup_period` are never read: core/src/implementations/minecraft/mod.rs#L187
warning: fields `path_to_resources`, `restart_on_crash`, and `backup_period` are never read --> core/src/implementations/minecraft/mod.rs:187:5 | 174 | pub struct MinecraftInstance { | ----------------- fields in this struct ... 187 | path_to_resources: PathBuf, | ^^^^^^^^^^^^^^^^^ ... 192 | restart_on_crash: Arc<AtomicBool>, | ^^^^^^^^^^^^^^^^ 193 | backup_period: Option<u32>, | ^^^^^^^^^^^^^ | = note: `MinecraftInstance` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
field `procedure_call_kind` is never read: core/src/implementations/generic/bridge/procedure_call.rs#L334
warning: field `procedure_call_kind` is never read --> core/src/implementations/generic/bridge/procedure_call.rs:334:5 | 331 | pub struct ProcedureCallResultIR { | --------------------- field in this struct ... 334 | procedure_call_kind: ProcedureCallKind, | ^^^^^^^^^^^^^^^^^^^ | = note: `ProcedureCallResultIR` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
fields `event_broadcaster`, `core_macro_executor`, `core_macro_pid`, and `drop_guard` are never read: core/src/implementations/generic/mod.rs#L39
warning: fields `event_broadcaster`, `core_macro_executor`, `core_macro_pid`, and `drop_guard` are never read --> core/src/implementations/generic/mod.rs:39:5 | 37 | pub struct GenericInstance { | --------------- fields in this struct 38 | dot_lodestone_config: DotLodestoneConfig, 39 | event_broadcaster: EventBroadcaster, | ^^^^^^^^^^^^^^^^^ 40 | procedure_bridge: bridge::procedure_call::ProcedureBridge, 41 | core_macro_executor: MacroExecutor, | ^^^^^^^^^^^^^^^^^^^ 42 | path: PathBuf, 43 | core_macro_pid: MacroPID, | ^^^^^^^^^^^^^^ 44 | drop_guard: Arc<GenericDropGuard>, | ^^^^^^^^^^ | = note: `GenericInstance` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default
unused imports: `BuildMetadata`, `Prerelease`: core/src/prelude.rs#L5
warning: unused imports: `BuildMetadata`, `Prerelease` --> core/src/prelude.rs:5:14 | 5 | use semver::{BuildMetadata, Prerelease}; | ^^^^^^^^^^^^^ ^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
workspace-check / workspace-check
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/
workspace-check / workspace-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/
workspace-check / workspace-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/
workspace-check / workspace-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/
workspace-check / workspace-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/
core-cargo-test / core-cargo-test (windows-latest, x86_64-pc-windows-msvc)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, 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/
core-cargo-test / core-cargo-test (windows-latest, x86_64-pc-windows-msvc)
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/
core-cargo-test / core-cargo-test (windows-latest, x86_64-pc-windows-msvc)
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/
core-cargo-test / core-cargo-test (windows-latest, x86_64-pc-windows-msvc)
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/
core-cargo-test / core-cargo-test (windows-latest, x86_64-pc-windows-msvc)
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/
core-build-and-draft / core-build-and-draft (ubuntu-latest, x86_64-unknown-linux-gnu, linux, x86_64, false)
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/
core-build-and-draft / core-build-and-draft (ubuntu-latest, x86_64-unknown-linux-gnu, linux, x86_64, false)
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/
core-build-and-draft / core-build-and-draft (ubuntu-latest, x86_64-unknown-linux-gnu, linux, x86_64, false)
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/
core-build-and-draft / core-build-and-draft (ubuntu-latest, x86_64-unknown-linux-gnu, linux, x86_64, false)
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/
core-build-and-draft / core-build-and-draft (ubuntu-latest, x86_64-unknown-linux-gnu, linux, x86_64, false)
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/
core-build-and-draft / core-build-and-draft (macos-latest, x86_64-apple-darwin, macos, x86_64, false)
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/
core-build-and-draft / core-build-and-draft (macos-latest, x86_64-apple-darwin, macos, x86_64, false)
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/
core-build-and-draft / core-build-and-draft (macos-latest, x86_64-apple-darwin, macos, x86_64, false)
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/
core-build-and-draft / core-build-and-draft (macos-latest, x86_64-apple-darwin, macos, x86_64, false)
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/
core-build-and-draft / core-build-and-draft (macos-latest, x86_64-apple-darwin, macos, x86_64, false)
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/
core-build-and-draft / core-build-and-draft (windows-latest, x86_64-pc-windows-msvc, windows, x86_64, .exe, false)
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/
core-build-and-draft / core-build-and-draft (windows-latest, x86_64-pc-windows-msvc, windows, x86_64, .exe, false)
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/
core-build-and-draft / core-build-and-draft (windows-latest, x86_64-pc-windows-msvc, windows, x86_64, .exe, false)
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/
core-build-and-draft / core-build-and-draft (windows-latest, x86_64-pc-windows-msvc, windows, x86_64, .exe, false)
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/
core-build-and-draft / core-build-and-draft (windows-latest, x86_64-pc-windows-msvc, windows, x86_64, .exe, false)
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/