install
install copied to clipboard
⏩ GitHub Action for a faster binary crates installation
Fixes #6
## Description Github action fails if binary already exists. ## Workflow code ```yaml - name: Rust install cargo-deb uses: actions-rs/[email protected] with: crate: cargo-deb version: latest ``` ## Action output ```...
## Motivation I currently use this line in my workflows: ``` cargo install --features postgres --no-default-features diesel_cli ``` This action currently doesn't allow specifying features (or removing default features) of...
Fixes #4 This uses the changes from actions-rs/core#92 to install For easier review, I'll comment some of the code changes. This is the first time I'm writing TS code ever,...
Support passing `--locked` to `cargo install`. # Motivation Some binary crates are outdated and have suboptimal `Cargo.toml` files. In that case, it can occur that the dependencies listed in `Cargo.toml`...
Do the checklist before filing an issue: * [x] Is this related to the `actions-rs` Actions? If you think it's a problem related to Github Actions in general, use GitHub...
This PR makes the `getRunner()` function check `/etc/os-release` to determine the Ubuntu version, rather than hardcoding a kernel version check. This is also important because the current implementation only checks...
Do the checklist before filing an issue: * [x] Is this related to the `actions-rs` Actions? If you think it's a problem related to Github Actions in general, use GitHub...
Do the checklist before filing an issue: * [x] Is this related to the `actions-rs` Actions? If you think it's a problem related to Github Actions in general, use GitHub...
With https://github.com/actions-rs/meta/issues/21 resolved, this Action can remove the "tool-cache" functionality and instead just cache compiled binary.