Releases: baptiste0928/cargo-install
Releases · baptiste0928/cargo-install
v3.4.0
Changed
- Upgraded the action runtime to Node.js 24.
- Updated dependencies.
Fixed
- The new version available warning could sometimes suggest a pre-release
version.
v3.3.2
Changed
- The
CARGO_INSTALL_ROOTenvironment variable is set when runningcargo install. This allows sub-processed using thecargo installcommand (such as yazi's build script) to use the right installation path.
v3.3.1
Changed
- Dependencies have been updated.
v3.3.0
Changed
- Removed the job id from the cache key. This allows the same cache to be used across multiple jobs if the installation arguments are the same.
- Improved the cache key generation logic.
v3.2.0
Warning
Versions prior to v3.2 will stop working on February 1st, 2025, due to GitHub changing their cache service APIs. See also the @actions/cache package deprecation notice.
Changed
- Updated to
@actions/cachev4.
v3.1.1
Fixed
- Pre-release versions are ignored when resolving the latest version.
v3.1.0
Changed
- Runner arch is included in the cache key.
Fixed
- Fix runner os version resolution on macOS runners. (issue #24)
v3.0.1
Fixed
- Improve git tag/branch resolution. (issue #22)
v3.0.0
Added
- Runner os version is included in the cache key. (#21)
Changed
- Breaking: The action now runs on Node.js 20.
- Dependencies have been updated.
v2.2.0
Added
- Support alternative registries with the
registryandindexinput parameters.
Changed
- Crate versions are fetched from the sparse index instead of the crates.io API.