Currently, in our project, we are using lokalise-cli-2 through Homebrew, which caused an issue that blocked the CI completely. The issue arose because, when using Homebrew, we can’t lock the version of lokalise-cli-2. Although the issue has been resolved on your end, the root problem remains: we can’t control which version of your CLI tool we use for our project. As a result, our team can’t unify the version of the CLI for all team members.
Supporting Mise will allow anyone to choose both local and global versions of the CLI tool. Well-known tools like SwiftLint, SwiftGen, and SwiftFormat are already supported there.
Currently, in our project, we are using lokalise-cli-2 through Homebrew, which caused an issue that blocked the CI completely. The issue arose because, when using Homebrew, we can’t lock the version of lokalise-cli-2. Although the issue has been resolved on your end, the root problem remains: we can’t control which version of your CLI tool we use for our project. As a result, our team can’t unify the version of the CLI for all team members.
Supporting Mise will allow anyone to choose both local and global versions of the CLI tool. Well-known tools like SwiftLint, SwiftGen, and SwiftFormat are already supported there.