Skip to content

Librarify

Librarify #185

Triggered via pull request October 1, 2024 18:20
@tannebergertanneberger
synchronize #50
librarify
Status Failure
Total duration 50s
Artifacts

check-and-lint.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

1 error and 32 warnings
Rustfmt
The process '/home/runner/.cargo/bin/cargo' failed with exit code 1
Rustfmt
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, 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/
Rustfmt
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Rustfmt
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
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
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
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/
Check
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, 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/
Check
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Check
unused manifest key: bin.0.publish
Check: src/package/mod.rs#L7
unused import: `git2::Repository`
Check: src/package/mod.rs#L14
unused import: `which::which`
Check: src/util/mod.rs#L1
unused import: `which::which`
Check: src/backends/mod.rs#L23
unused variable: `clone`
Check
`lingo` (lib) generated 4 warnings (run `cargo fix --lib -p lingo` to apply 3 suggestions)
Check: src/main.rs#L152
unused variable: `apps`
Check
`lingo` (bin "lingo") generated 2 warnings
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/
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/
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/
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/
unused variable: `apps`: src/main.rs#L152
warning: unused variable: `apps` --> src/main.rs:152:9 | 152 | let apps = config.apps.iter().collect::<Vec<_>>(); | ^^^^ help: if this is intentional, prefix it with an underscore: `_apps`
unused variable: `which_capability`: src/main.rs#L100
warning: unused variable: `which_capability` --> src/main.rs:100:81 | 100 | ...d: ConsoleCommand, which_capability: WhichCapability, git_clone_capability: GitCloneCapability) -> CommandResult<'a> { | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_which_capability` | = note: `#[warn(unused_variables)]` on by default
unused variable: `clone`: src/backends/mod.rs#L23
warning: unused variable: `clone` --> src/backends/mod.rs:23:99 | 23 | ...nfig, which: WhichCapability, clone: GitCloneCapability) -> BatchBuildResults<'a> { | ^^^^^ help: if this is intentional, prefix it with an underscore: `_clone` | = note: `#[warn(unused_variables)]` on by default
unused import: `which::which`: src/util/mod.rs#L1
warning: unused import: `which::which` --> src/util/mod.rs:1:5 | 1 | use which::which; | ^^^^^^^^^^^^
unused import: `which::which`: src/package/mod.rs#L14
warning: unused import: `which::which` --> src/package/mod.rs:14:5 | 14 | use which::which; | ^^^^^^^^^^^^
unused import: `git2::Repository`: src/package/mod.rs#L7
warning: unused import: `git2::Repository` --> src/package/mod.rs:7:5 | 7 | use git2::Repository; | ^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
Clippy
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, 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/
Clippy
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Clippy
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
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
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
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/