Skip to content

registry: add aqua for buck2 prereleases#9805

Merged
jdx merged 2 commits into
jdx:mainfrom
risu729:registry/buck2-aqua-prerelease
May 14, 2026
Merged

registry: add aqua for buck2 prereleases#9805
jdx merged 2 commits into
jdx:mainfrom
risu729:registry/buck2-aqua-prerelease

Conversation

@risu729

@risu729 risu729 commented May 12, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add aqua:facebook/buck2 as the preferred backend for buck2.
  • Preserve the existing GitHub fallback bin = "buck2" option.
  • Set prerelease = true on both aqua and GitHub because all buck2 GitHub releases are marked prerelease.

Popularity

  • GitHub: 4.3k stars, 347 forks, pushed 2026-05-12
  • Releases: 70/70 recent GitHub releases are marked prerelease
  • Existing mise registry entry: this changes backend selection for an already-registered tool

Testing

  • mise ls-remote --no-versions-host github:facebook/buck2 returns no versions
  • mise ls-remote --no-versions-host github:facebook/buck2[prerelease=true] | tail -5
  • mise ls-remote --no-versions-host aqua:facebook/buck2[prerelease=true] | tail -5

@greptile-apps

greptile-apps Bot commented May 12, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR updates registry/buck2.toml to add aqua:facebook/buck2 as the preferred backend for the buck2 tool, with the existing github:facebook/buck2 entry kept as a fallback.

  • Aqua backend is inserted first (higher priority) with prerelease = true, since all buck2 GitHub releases are marked as prereleases.
  • The GitHub fallback retains bin = "buck2" and gains the same prerelease = true flag so version listing works without a manual override.

Confidence Score: 5/5

Single-file registry TOML change with no logic modifications — safe to merge.

The change is a purely declarative registry update. The TOML structure matches the pattern used by other multi-backend entries in the registry, prerelease = true is a documented and tested option for both the aqua and github backends, and the existing bin = "buck2" option on the GitHub fallback is preserved.

No files require special attention.

Important Files Changed

Filename Overview
registry/buck2.toml Adds aqua:facebook/buck2 as the preferred backend with prerelease = true, and adds the same flag to the existing GitHub fallback while preserving bin = "buck2".

Reviews (2): Last reviewed commit: "Merge branch 'main' into registry/buck2-..." | Re-trigger Greptile

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the registry/buck2.toml file by adding a new aqua:facebook/buck2 backend and enabling the prerelease option for both the new backend and the existing github:facebook/buck2 backend. I have no feedback to provide.

@risu729

This comment was marked as outdated.

@risu729 risu729 marked this pull request as ready for review May 14, 2026 15:07
@jdx jdx merged commit 5bbad78 into jdx:main May 14, 2026
33 checks passed
@risu729 risu729 deleted the registry/buck2-aqua-prerelease branch May 14, 2026 20:46
mise-en-dev added a commit that referenced this pull request May 15, 2026
### 🚀 Features

- **(config)** add shell to watch_files run by @risu729 in
[#9810](#9810)
- **(spm)** add artifact bundle support by @ikesyo in
[#9825](#9825)

### 🐛 Bug Fixes

- **(aqua)** reject registry-invalid latest tags by @risu729 in
[#9834](#9834)
- **(patrons)** point sponsor link to https://en.dev by @jdx in
[#9868](#9868)
- **(vfox)** respect default inline shell in cmd.exec by @risu729 in
[#9837](#9837)
- github oauth device flow paths by @jasisk in
[#9791](#9791)

### 📚 Documentation

- Update Walkthrough guide by @thernstig in
[#9853](#9853)

### ⚡ Performance

- **(config)** skip tera render for plain strings by @risu729 in
[#9833](#9833)

### 📦️ Dependency Updates

- update ghcr.io/jdx/mise:rpm docker digest to d2471f2 by @renovate[bot]
in [#9879](#9879)
- update rust docker digest to 5b1e348 by @renovate[bot] in
[#9880](#9880)
- update ghcr.io/jdx/mise:deb docker digest to 0cde829 by @renovate[bot]
in [#9878](#9878)
- update ubuntu docker tag to resolute-20260421 by @renovate[bot] in
[#9881](#9881)
- update ghcr.io/jdx/mise:alpine docker digest to 2d0ea74 by
@renovate[bot] in [#9877](#9877)
- update rust crate phf to 0.13 by @renovate[bot] in
[#9884](#9884)
- update rust crate phf_codegen to 0.13 by @renovate[bot] in
[#9883](#9883)

### 📦 Registry

- use aqua backend for npm by @risu729 in
[#9762](#9762)
- add aqua for buck2 prereleases by @risu729 in
[#9805](#9805)
- add SonarQube CLI
([aqua:SonarSource/sonarqube-cli](https://github.com/SonarSource/sonarqube-cli))
by @3PeatVR in [#9824](#9824)

### New Contributors

- @3PeatVR made their first contribution in
[#9824](#9824)
- @ikesyo made their first contribution in
[#9825](#9825)
- @thernstig made their first contribution in
[#9853](#9853)

## 📦 Aqua Registry Updates

### New Packages (4)

- [`SurgeDM/Surge`](https://github.com/SurgeDM/Surge)
- [`roie/ovw`](https://github.com/roie/ovw)
- [`so-dang-cool/sigi`](https://github.com/so-dang-cool/sigi)
- [`vjeantet/alerter`](https://github.com/vjeantet/alerter)

### Updated Packages (2)

-
[`alltuner/mise-completions-sync`](https://github.com/alltuner/mise-completions-sync)
-
[`str4d/age-plugin-yubikey`](https://github.com/str4d/age-plugin-yubikey)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants