jdx / mise

dev tools, env vars, task runner
https://mise.jdx.dev
MIT License
10.23k stars 295 forks source link

fix: some bugs with lockfiles #3113

Closed jdx closed 4 days ago

github-actions[bot] commented 4 days ago

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-main x -- echo 15.1 ± 0.4 14.3 17.0 1.02 ± 0.04
mise-2024.11.20 x -- echo 14.8 ± 0.4 14.0 16.8 1.00
mise x -- echo 15.7 ± 0.6 14.3 18.3 1.06 ± 0.05

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-main env 12.1 ± 0.6 11.1 17.1 1.06 ± 0.06
mise-2024.11.20 env 11.4 ± 0.3 10.9 14.1 1.00
mise env 11.5 ± 0.3 11.0 13.1 1.01 ± 0.04

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-main hook-env 12.2 ± 0.4 11.3 13.3 1.05 ± 0.05
mise-2024.11.20 hook-env 11.7 ± 0.3 10.9 12.7 1.01 ± 0.04
mise hook-env 11.6 ± 0.3 10.8 13.4 1.00

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-main ls 12.4 ± 0.4 11.8 14.5 1.03 ± 0.05
mise-2024.11.20 ls 12.1 ± 0.3 11.4 13.2 1.00
mise ls 12.8 ± 0.4 12.0 14.5 1.06 ± 0.05
codacy-production[bot] commented 4 days ago

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
:white_check_mark: -0.02% :white_check_mark: 69.92%
Coverage variation details | | Coverable lines | Covered lines | Coverage | | ------------- | ------------- | ------------- | ------------- | | Common ancestor commit (716b050fa9d75218115fa23b045bafe7607d1132) | 21506 | 16926 | 78.70% | | | Head commit (8d75ce3b8df56a04f0ea89e7c13639e95dfdc065) | 21543 (+37) | 16951 (+25) | 78.68% (**-0.02%**) | **Coverage variation** is the difference between the coverage for the head and common ancestor commits of the pull request branch: ` - `
Diff coverage details | | Coverable lines | Covered lines | Diff coverage | | ------------- | ------------- | ------------- | ------------- | | Pull request (#3113) | 123 | 86 | **69.92%** | **Diff coverage** is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: `/ * 100%`

See your quality gate settings    Change summary preferences

Codacy stopped sending the deprecated coverage status on June 5th, 2024. Learn more

freak4pc commented 3 days ago

Could be that this caused some regression?

Our CI started failing yesterday, we never had to set the flag to experimental and I don't think we actually have a separate lockfile?

+ curl https://mise.run/
+ sh

######################################################################## 100.0%
mise: installed successfully to /Users/vagrant/.local/bin/mise

+ mise install
mise plugin:maestro  clone https://github.com/dotanuki-labs/asdf-maestro.git
mise plugin:maestro ✓ https://github.com/dotanuki-labs/asdf-maestro.git#cd2c5a0
mise plugin:tuist    clone https://github.com/asdf-community/asdf-tuist.git
mise plugin:tuist  ✓ https://github.com/asdf-community/asdf-tuist.git#44c87b2
mise ERROR lockfile is experimental. Enable it with `mise settings set experimental true`
mise ERROR Run with --verbose or MISE_VERBOSE=1 for more information
jdx commented 3 days ago

yes but it should be fixed in the latest release