Skip to content

Fix playground CLI installation for 0.24.0 - #4

Merged
DavidBakerEffendi merged 1 commit into
masterfrom
dave/fix-playground-cli-0.24.0
Oct 9, 2026
Merged

DavidBakerEffendi merged 1 commit into
masterfrom
dave/fix-playground-cli-0.24.0

Conversation

@DavidBakerEffendi

Copy link
Copy Markdown

The upstream sync pins the local Tree-sitter CLI to 0.26.3, which also matches the version requested by the playground exporter. npm ci --ignore-scripts leaves its native binary absent, so npx --package=tree-sitter-cli@0.26.3 selects the local wrapper and fails with ENOENT.

Key Changes:

  • Rebuild the locked CLI after installing dependencies so the playground build can execute its native binary.

Touch Points:

  • .github/workflows/pages.yml

Validation: the exact base master 4178a059 had a successful Pages run; the synchronized master 56a91b4b fails specifically because the local CLI binary is missing. The same locked CLI rebuild succeeds in the parser CI on all three platforms. Pages deployment on the corrected master will be required before the 0.24.0 release.

@DavidBakerEffendi
DavidBakerEffendi merged commit 49fc18d into master Oct 9, 2026
7 checks passed
@DavidBakerEffendi
DavidBakerEffendi deleted the dave/fix-playground-cli-0.24.0 branch October 9, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant