jdx / mise

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

fix: allow tasks to depend on themselves #3100

Closed jdx closed 1 day ago

jdx commented 1 day ago

Fixes #3071

codacy-production[bot] commented 1 day ago

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
:white_check_mark: -0.05% :white_check_mark: 100.00%
Coverage variation details | | Coverable lines | Covered lines | Coverage | | ------------- | ------------- | ------------- | ------------- | | Common ancestor commit (ed3f38bbfa698c85655faa011363af861196cf05) | 21141 | 16628 | 78.65% | | | Head commit (bf01944b357c6bac53f19505e19a9b04b647abf0) | 21142 (+1) | 16618 (-10) | 78.60% (**-0.05%**) | **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 (#3100) | 1 | 1 | **100.00%** | **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

github-actions[bot] commented 1 day ago

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-main x -- echo 15.6 ± 0.4 14.5 17.2 1.03 ± 0.03
mise-2024.11.18 x -- echo 15.2 ± 0.3 14.4 16.3 1.00
mise x -- echo 16.0 ± 0.6 14.7 18.7 1.05 ± 0.04

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-main env 12.3 ± 0.5 11.6 16.2 1.01 ± 0.05
mise-2024.11.18 env 12.1 ± 0.3 11.4 12.9 1.00
mise env 12.7 ± 0.3 11.8 13.7 1.05 ± 0.04

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-main hook-env 12.4 ± 0.4 11.5 13.9 1.03 ± 0.05
mise-2024.11.18 hook-env 12.0 ± 0.4 11.3 13.2 1.00
mise hook-env 12.4 ± 0.5 11.5 13.5 1.04 ± 0.05

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-main ls 13.0 ± 0.4 12.1 14.2 1.06 ± 0.04
mise-2024.11.18 ls 12.2 ± 0.3 11.7 13.5 1.00
mise ls 13.0 ± 0.4 12.1 14.4 1.06 ± 0.04