-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmise.toml
More file actions
57 lines (53 loc) · 2.59 KB
/
mise.toml
File metadata and controls
57 lines (53 loc) · 2.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# Several tools are pinned to "latest" to enable the idiomatic version file support. The version is managed by a version file.
[tools]
rust = { version = "latest", components = "llvm-tools,cargo,rustfmt,clippy", profile = "default", targets = "aarch64-apple-darwin,aarch64-unknown-linux-gnu,aarch64-pc-windows-msvc,x86_64-apple-darwin,x86_64-unknown-linux-gnu,x86_64-unknown-linux-musl,x86_64-pc-windows-msvc" }
cargo-binstall = "latest"
cargo-insta = "1.46.3"
"cargo:cargo-audit" = "0.22.1"
"cargo:cargo-deny" = "0.19.0"
"cargo:cargo-dist" = "0.31.0"
"cargo:cargo-llvm-cov" = "0.8.4"
"cargo:cargo-nextest" = "0.9.130"
"cargo:mdbook" = "0.5.2"
"cargo:mdbook-linkcheck" = "0.7.7"
"cargo:mdbook-tabs" = "0.3.4"
"cargo:mdbook-mermaid" = "0.17.0"
"cargo:mdbook-toc" = "0.15.3"
"cargo:mdbook-admonish" = "1.20.0"
"cargo:mdbook-open-on-gh" = "3.0.0"
"cargo:mdbook-i18n-helpers" = "0.4.0"
just = "latest"
python = "latest"
"cargo:cargo-outdated" = "0.17.0"
cyclonedx = "0.30.0"
git-cliff = "2.12.0"
goreleaser = "2.14.3"
markdownlint-cli2 = "0.21.0"
prettier = "3.8.1"
"cargo:cargo-release" = "1.1.1"
"cargo:cargo-auditable" = "0.7.4"
"cargo:cargo-cyclonedx" = "0.5.7"
"pipx:mdformat" = { version = "0.7.21", uvx_args = "--with mdformat-gfm --with mdformat-frontmatter --with mdformat-footnote --with mdformat-simple-breaks --with mdformat-gfm-alerts --with mdformat-toc --with mdformat-wikilink --with mdformat-tables" }
actionlint = "1.7.11"
lychee = "0.23.0"
"cargo:cargo-machete" = "0.9.1"
"cargo:git-cliff" = "2.12.0"
scorecard = "5.4.0"
"cargo:release-plz" = "0.3.156"
"pipx:pre-commit" = "latest"
"bun" = "latest"
shellcheck = "0.11.0"
# Many of these settings are defaults, but we are explicit in case they change in the future and to make it clear to users what is enabled.
[settings]
activate_aggressive = true
idiomatic_version_file_enable_tools = [ "python", "rust", "bun", "zig" ]
env_cache = true
exec_auto_install = true
github_attestations = true
lockfile = true
pin = true
slsa = true
[settings.npm]
package_manager = "bun"
[settings.pipx]
uvx = true