Commit 0d02e25
committed
fix(ci): install claude-code native binary before validate
The validate task runs `claude plugin validate`, but mise's npm backend
installs @anthropic-ai/claude-code with --ignore-scripts, so the postinstall
that downloads the platform-native binary never runs — `claude` then errors
"claude native binary not installed". ai-mktpl's validate only passed by
restoring a stale mise cache; any cache miss hits the same failure.
Run claude-code's install.cjs at the top of the validate task. Verified
locally: fresh mise install of claude-code 2.1.143 fails `claude --version`,
and after running install.cjs `claude plugin validate` succeeds.
https://claude.ai/code/session_01AiWbZuSU6UCjuXnrBBFk9p1 parent 07baa85 commit 0d02e25
1 file changed
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
5 | 16 | | |
6 | 17 | | |
7 | 18 | | |
| |||
0 commit comments