mise
mise copied to clipboard
feat: add bin option support for archive extraction
- Add support for 'bin' option in install_artifact function
- When bin is specified, rename the extracted executable to the given name
- Only rename if exactly one executable is found in the archive
fixes https://github.com/jdx/mise/discussions/6649
disclaimer: while I know Rust and understand this code, this was 100% LLM generated. I tested the actual problem I had (yt-dlp being named yt-dlp_macos) and it was fixed I haven't done much beyond that.
needs docs and e2e test
why set as draft?
tests are failing
@jdx fixed