chore: use release backends for cargo tools - #709
Conversation
|
Warning Review limit reached
Next review available in: 9 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Central YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Greptile SummaryThis PR migrates four developer tool entries in
Confidence Score: 5/5Safe to merge — only developer tooling specs are changed, no application or runtime code is affected. All changes are confined to No files require special attention. Important Files Changed
Reviews (2): Last reviewed commit: "chore(deps): update mise lockfile for re..." | Re-trigger Greptile |
This MR contains the following updates: | Package | Update | Change | |---|---|---| | [usage](https://github.com/jdx/usage) | patch | `3.5.2` → `3.5.4` | MR created with the help of [el-capitano/tools/renovate-bot](https://gitlab.com/el-capitano/tools/renovate-bot). **Proposed changes to behavior should be submitted there as MRs.** --- ### Release Notes <details> <summary>jdx/usage (usage)</summary> ### [`v3.5.4`](https://github.com/jdx/usage/blob/HEAD/CHANGELOG.md#354---2026-07-06) [Compare Source](jdx/usage@v3.5.3...v3.5.4) ##### 🐛 Bug Fixes - **(complete)** skip unreadable files in fish shebang completion scan by [@​GrantD-ADSK](https://github.com/GrantD-ADSK) in [#​707](jdx/usage#707) ##### 🔍 Other Changes - Enable Entire for Codex by [@​jdx](https://github.com/jdx) in [#​695](jdx/usage#695) - Update sponsor references for jdx.dev by [@​jdx](https://github.com/jdx) in [#​702](jdx/usage#702) - use release backends for cargo tools by [@​jdx](https://github.com/jdx) in [#​709](jdx/usage#709) ##### 📦️ Dependency Updates - update jdx/mise-action action to v4.2.0 by [@​renovate\[bot\]](https://github.com/renovate\[bot]) in [#​698](jdx/usage#698) - update rust-lang/crates-io-auth-action action to v1.0.5 by [@​renovate\[bot\]](https://github.com/renovate\[bot]) in [#​697](jdx/usage#697) - update rust crate itertools to 0.15 by [@​renovate\[bot\]](https://github.com/renovate\[bot]) in [#​699](jdx/usage#699) - update actions/checkout action to v7 by [@​renovate\[bot\]](https://github.com/renovate\[bot]) in [#​700](jdx/usage#700) - lock file maintenance by [@​renovate\[bot\]](https://github.com/renovate\[bot]) in [#​701](jdx/usage#701) - update zizmorcore/zizmor-action action to v0.5.7 by [@​renovate\[bot\]](https://github.com/renovate\[bot]) in [#​704](jdx/usage#704) - update dependency cargo-binstall to v1.20.1 by [@​renovate\[bot\]](https://github.com/renovate\[bot]) in [#​703](jdx/usage#703) - update rust crate tera to v2 by [@​renovate\[bot\]](https://github.com/renovate\[bot]) in [#​705](jdx/usage#705) - lock file maintenance by [@​renovate\[bot\]](https://github.com/renovate\[bot]) in [#​708](jdx/usage#708) ##### New Contributors - [@​GrantD-ADSK](https://github.com/GrantD-ADSK) made their first contribution in [#​707](jdx/usage#707) ### [`v3.5.3`](https://github.com/jdx/usage/blob/HEAD/CHANGELOG.md#353---2026-06-23) [Compare Source](jdx/usage@v3.5.2...v3.5.3) ##### 🐛 Bug Fixes - **(docs)** show negated flags in cli help by [@​jdx](https://github.com/jdx) in [#​694](jdx/usage#694) - **(zsh)** preserve options for default completion by [@​jdx](https://github.com/jdx) in [#​693](jdx/usage#693) ##### 📦️ Dependency Updates - update jdx/pr-closer action to v1.1.0 by [@​renovate\[bot\]](https://github.com/renovate\[bot]) in [#​689](jdx/usage#689) - lock file maintenance lockfile maintenance by [@​renovate\[bot\]](https://github.com/renovate\[bot]) in [#​691](jdx/usage#691) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this MR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- This MR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNTYuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI1Ni4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJSZW5vdmF0ZSBCb3QiLCJhdXRvbWF0aW9uOmJvdC1hdXRob3JlZCIsImRlcGVuZGVuY3ktdHlwZTo6cGF0Y2giXX0=-->
Summary
cargo:cargo-instawithaqua:mitsuhiko/instacargo:cargo-releasewithgithub:crate-ci/cargo-releasecargo:cargo-semver-checkswithgithub:obi1kenobi/cargo-semver-checkscargo:git-cliffwithaqua:orhun/git-cliffcargo-binstallbecausecargo:cargo-editstill uses the cargo backendValidation
mise installsmoke tests for the new GitHub/aqua specs in an isolated mise data dirmise -C . lsNote
Low Risk
Dev-environment and lockfile-only changes; no application runtime code, with the same tool versions and CLI entrypoints for existing mise tasks.
Overview
Switches four dev tools in
mise.tomlfromcargo:installs to prebuilt release backends, with a matchingmise.lockrefresh (per-platform checksums and download URLs).cargo:cargo-insta,cargo:cargo-release,cargo:cargo-semver-checks, andcargo:git-cliffare removed and replaced byaqua:mitsuhiko/insta,github:crate-ci/cargo-release,github:obi1kenobi/cargo-semver-checks, andaqua:orhun/git-cliffat the same versions where applicable.cargo:cargo-editandcargo-binstallare unchanged so the remaining cargo-backed tool can still be installed.Existing
misetasks (snapshots,release,lint:semver) still invoke the same binaries (cargo insta,cargo release, etc.); only how mise fetches them changes.Reviewed by Cursor Bugbot for commit 56ddf41. Bugbot is set up for automated code reviews on this repo. Configure here.