feat: add toolchain check scripts and mise tasks

- scripts/check-toolchain.sh: checks gcc, homebrew, mise, go, node
- scripts/check-docker-toolchain.sh: checks docker, compose, colima (macOS), buildx
- mise tasks: check-toolchain, check-docker-toolchain, check-all
This commit is contained in:
2026-06-21 21:46:11 -07:00
parent 48d6d8c4d3
commit e671320bbb
3 changed files with 232 additions and 0 deletions
+3
View File
@@ -17,3 +17,6 @@ electron-build = { run = "go build -buildvcs=false -o fetch . && make -C third_p
electron-build-mac = { run = "go build -buildvcs=false -o fetch . && make -C third_party/akaiutil && cd electron && npx electron-builder --mac --dir" }
docker-up = "docker compose up --build"
docker-build = "docker build -t akai-fetch ."
check-toolchain = "bash scripts/check-toolchain.sh"
check-docker-toolchain = "bash scripts/check-docker-toolchain.sh"
check-all = { run = "bash scripts/check-toolchain.sh && echo '' && bash scripts/check-docker-toolchain.sh" }