Skip to content

Add mise for toolchain management and expand release targets#46

Open
djgoku wants to merge 1 commit intoblahgeek:masterfrom
djgoku:add-mise-toolchain-management
Open

Add mise for toolchain management and expand release targets#46
djgoku wants to merge 1 commit intoblahgeek:masterfrom
djgoku:add-mise-toolchain-management

Conversation

@djgoku
Copy link

@djgoku djgoku commented Feb 8, 2026

I don't know if you are open to changes like this, if not we can just close this PR.

  • Add mise.toml with Rust (latest) and build/test/lint/fmt/release tasks
  • Update CI to use jdx/mise-action for consistent toolchain versions
  • Replace rust-build action with cross (Linux/Windows) and native macOS runners
  • Add arm64 targets: aarch64-linux-musl, aarch64-apple-darwin
  • Add development setup section to README

Releaese job: https://github.com/djgoku/emacs-lsp-booster/actions/runs/21801523278
Release: https://github.com/djgoku/emacs-lsp-booster/releases/tag/0.0.11
Build and test: https://github.com/djgoku/emacs-lsp-booster/actions/runs/21801299003/job/62897186792

Using eglot + eglot-booster:

EGLOT (dot-files-2026-01-19/(toml-ts-mode conf-toml-mode)) 69298   run      *EGLOT (dot-files-2026-01-19/(toml-ts-mode conf-toml-mode)) output* --           Main         emacs-lsp-booster --json-false-value :json-false -- tombi lsp
% file emacs-lsp-booster 
emacs-lsp-booster: Mach-O 64-bit executable arm64

- Add mise.toml with Rust (latest) and build/test/lint/fmt/release tasks
- Update CI to use jdx/mise-action for consistent toolchain versions
- Replace rust-build action with cross (Linux/Windows) and native macOS runners
- Add arm64 targets: aarch64-linux-musl, aarch64-apple-darwin
- Add development setup section to README
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.

1 participant