Skip to content

registry: added sing-box#8944

Merged
jdx merged 2 commits intojdx:mainfrom
tony-sol:main
Apr 6, 2026
Merged

registry: added sing-box#8944
jdx merged 2 commits intojdx:mainfrom
tony-sol:main

Conversation

@tony-sol
Copy link
Copy Markdown
Contributor

@tony-sol tony-sol commented Apr 6, 2026

Added sing-box into registry

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 6, 2026

Greptile Summary

This PR adds sing-box to the mise registry, pointing to the github:sagernet/sing-box backend. The entry follows the established registry format with a correct backend path, description, and version test command (sing-box version | head -n1 | awk '{print $3}' correctly extracts the bare version number matching {{version}}).

Confidence Score: 5/5

Safe to merge — straightforward registry entry following established patterns with no issues identified

Single 3-line file addition with a correct backend path, description, and test command. The awk extraction of field $3 correctly captures the bare version string output by sing-box, consistent with how similar tools (wash, docker, etc.) are tested in the registry.

No files require special attention

Important Files Changed

Filename Overview
registry/sing-box.toml New registry entry for sing-box proxy platform pointing to github:sagernet/sing-box with a well-formed version test command consistent with other registry entries

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[mise install sing-box] --> B[GitHub Backend]
    B --> C[sagernet/sing-box releases]
    C --> D[Download binary]
    D --> E[Run: sing-box version]
    E --> F[head -n1]
    F --> G[awk print field 3]
    G --> H{matches version?}
    H -->|yes| I[Install verified]
    H -->|no| J[Test failure]
Loading

Reviews (2): Last reviewed commit: "[autofix.ci] apply automated fixes" | Re-trigger Greptile

Copy link
Copy Markdown
Contributor

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

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 adds a new registry entry for sing-box, including its GitHub backend, a description, and a test command to verify the installed version. There are no review comments, and I have no feedback to provide.

@jdx jdx merged commit 9a83b86 into jdx:main Apr 6, 2026
32 checks passed
mise-en-dev added a commit that referenced this pull request Apr 7, 2026
### 🚀 Features

- **(config)** Add Tera template support to miserc.toml by
@richardthe3rd in [#8867](#8867)

### 🐛 Bug Fixes

- **(env)** include tools-only redactions in `mise env --redacted` by
@jakedgy in [#8956](#8956)
- **(env)** pass dependency env to vfox backend plugin hooks by
@cprecioso in [#8952](#8952)
- **(shim)** fix race condition when removing in make_shim, when
multiple plugins provide the same shim by @brander-john in
[#8947](#8947)
- **(spm)** derive API URL from host for self-hosted instances by
@ThomasDutartre in [#8955](#8955)
- **(task)** resolve env vars in usage tera templates when flags are
provided by @jdx in [#8957](#8957)

### 📚 Documentation

- **(python)** clarify attestation settings must be under [settings] in
mise.toml by @fru1tworld in
[#8939](#8939)

### 📦 Registry

- added sing-box by @tony-sol in
[#8944](#8944)

### Chore

- **(ci)** remove auto-draft PR workflow by @jdx in
[#8945](#8945)

### New Contributors

- @ThomasDutartre made their first contribution in
[#8955](#8955)
- @jakedgy made their first contribution in
[#8956](#8956)
- @brander-john made their first contribution in
[#8947](#8947)
- @fru1tworld made their first contribution in
[#8939](#8939)
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