aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikolay Govorov <me@govorov.online>2026-07-25 00:08:27 +0100
committerNikolay Govorov <me@govorov.online>2026-07-25 00:08:27 +0100
commite5ca3be4349af3d1da2dde9d1165d52fb014a371 (patch)
treec88f7367c5b97ac75a8d55fd4d1414d5493d9674
parent5763e2621df29138029053caa7f493c71d499384 (diff)
downloadtar
tar.gz
tar.bz2
tar.lz
tar.xz
tar.zst
zip
Use mise for tools provision
Diffstat
-rw-r--r--.github/workflows/legal.yml1+1 −0
-rw-r--r--README.md13+13 −0
2 files changed, 14 insertions, 0 deletions
diff --git a/.github/workflows/legal.yml b/.github/workflows/legal.yml
index fa81430..b08329a 100644
--- a/.github/workflows/legal.yml
+++ b/.github/workflows/legal.yml
@@ -25,6 +25,7 @@ jobs:
with:
version: 2026.7.5
experimental: true
+ install: false
- name: Check contribution sign-off
run: mise run signoff
diff --git a/README.md b/README.md
index a10fee3..787b0b3 100644
--- a/README.md
+++ b/README.md
@@ -14,6 +14,19 @@ mise run licenses
Consuming projects pin this repository by commit SHA.
+## Tool provisioning
+
+Each project declares its toolchain and standalone CLI dependencies in
+`mise.toml`. A fresh checkout is provisioned with one command:
+
+```console
+mise bootstrap
+```
+
+Shared tasks declare task-specific tools in their `#MISE tools` metadata, so
+`mise run` installs the same pinned versions on demand. System libraries that
+cannot be installed as portable tools belong in `[bootstrap.packages]`.
+
## Guardrails
### Licensing policy