Skip to content

TECH-8802: chore: migrate from asdf to mise#6

Open
marvinmalkowski wants to merge 1 commit into
mainfrom
chore/mise-migration
Open

TECH-8802: chore: migrate from asdf to mise#6
marvinmalkowski wants to merge 1 commit into
mainfrom
chore/mise-migration

Conversation

@marvinmalkowski

Copy link
Copy Markdown

Summary

Jira: https://smartrent.atlassian.net/browse/TECH-8802

  • Replaces .tool-versions (asdf) with mise.toml + mise.lock for reproducible tool management
  • Enables paranoid mode with lockfile checksums for supply chain security
  • No CI changes required — CircleCI uses hardcoded Docker image tags, not .tool-versions

Changes

  • Added mise.toml with tool versions and settings
  • Added mise.lock with platform-specific checksums (linux-x64, macos-arm64)
  • Removed .tool-versions

Developer setup after merge

  1. Install mise: brew install mise (requires >= 2026.4.8)
  2. Activate: echo 'eval "$(mise activate zsh)"' >> ~/.zshrc && source ~/.zshrc
  3. Run: mise trust mise.toml && mise install

Test plan

  • Local mise install installs all tools
  • mise lock regenerates an identical lockfile

🤖 Generated with Claude Code

- Replace .tool-versions with mise.toml + mise.lock (paranoid mode, linux-x64 + macos-arm64 checksums)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@marvinmalkowski marvinmalkowski requested a review from a team June 12, 2026 14:42
@marvinmalkowski marvinmalkowski marked this pull request as ready for review June 12, 2026 14:45
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