You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prefer aqua:endevco/aube for the aube registry shorthand.
Keep the existing github: and cargo: entries as fallbacks.
This should land after the aqua-registry aube libc variant update so glibc hosts get the optimized glibc asset via aqua and musl hosts keep the musl asset.
Low Risk
Single registry backend ordering change with no runtime or security logic in mise itself.
Overview
The aube registry entry now tries aqua:endevco/aube first, with github:endevco/aube and cargo:aube unchanged as fallbacks.
That ordering lets installs use aqua’s libc-specific release assets (glibc vs musl) once the upstream aqua-registry update is available, instead of defaulting to GitHub/Cargo first.
Reviewed by Cursor Bugbot for commit 08f6b71. Bugbot is set up for automated code reviews on this repo. Configure here.
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request updates the registry/aube.toml file to add aqua:endevco/aube to the list of supported backends. There are no review comments, and I have no feedback to provide.
This PR promotes aqua:endevco/aube to the first backend for the aube registry shorthand, keeping github:endevco/aube and cargo:aube as ordered fallbacks. The pattern matches dozens of other tool entries in the registry that prefer aqua as the primary source.
The upstream aqua-registry entry (feat/aube-libc-variants branch) that adds glibc/musl variant selection for aube is not yet merged; until it lands, aqua will resolve to the current (likely musl/static) binary or fail over to the github: fallback — no user-visible breakage is expected.
The ordering (aqua → github → cargo) is consistent with how the rest of the registry handles aqua-first tools.
Confidence Score: 5/5
Safe to merge; the fallback chain ensures no breakage regardless of upstream aqua-registry status.
The change is a one-line addition to a registry TOML that inserts a new preferred backend at the front of an existing list. The two existing backends remain untouched as fallbacks, so if the new aqua entry cannot resolve the package, mise will transparently fall through to github: then cargo:. No data loss, no broken installs, no logic changes elsewhere.
No files require special attention.
Important Files Changed
Filename
Overview
registry/aube.toml
Adds aqua:endevco/aube as the preferred backend, ahead of the existing github: and cargo: fallbacks. Follows the same pattern used across many other registry entries.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
aqua:endevco/aubefor theauberegistry shorthand.github:andcargo:entries as fallbacks.This should land after the aqua-registry aube libc variant update so glibc hosts get the optimized glibc asset via aqua and musl hosts keep the musl asset.
Upstream aqua-registry branch: https://github.com/jdx/aqua-registry/tree/feat/aube-libc-variants
Related discussion: aquaproj/aqua-registry#54615
Tests
cargo test registry::cargo run --quiet -- registry aube --json | jq -r '.backends | join(" ")'This PR was generated by an AI coding assistant.
Note
Low Risk
Single registry backend ordering change with no runtime or security logic in mise itself.
Overview
The
auberegistry entry now triesaqua:endevco/aubefirst, withgithub:endevco/aubeandcargo:aubeunchanged as fallbacks.That ordering lets installs use aqua’s libc-specific release assets (glibc vs musl) once the upstream aqua-registry update is available, instead of defaulting to GitHub/Cargo first.
Reviewed by Cursor Bugbot for commit 08f6b71. Bugbot is set up for automated code reviews on this repo. Configure here.