GitNexus/.github
Gergő Magyar bd90d5bf90
fix(ci): green the tree-sitter prebuild matrix (npm-bundled prebuilds + arm64 runtime) (#2122)
First real dispatch of build-tree-sitter-prebuilds failed every job from two
independent root causes:

1. `c` (kind:'npm'): tree-sitter-c's npm tarball bundles prebuilds/ for all 6
   tuples, so the post-build `find ... -print -quit` picked a non-host tuple
   (win32-x64 on a linux runner) and the "built X, expected Y" assertion failed.
   Clear $pkgdir/prebuilds before prebuildify so only the freshly-built host
   tuple remains. (kotlin is npm too but ships no prebuilds, so it dodged this.)

2. every linux-arm64: validate installed tree-sitter@0.21.1 with
   --ignore-scripts, but that tarball ships no linux-arm64 prebuild, so
   require("tree-sitter") threw "No native build was found ... arch=arm64". The
   grammar's own arm64 .node loaded fine. Drop --ignore-scripts and add node-gyp
   + node-addon-api so the runtime source-builds where upstream ships no prebuild;
   prebuild-covered tuples still use the prebuild. The grammar-vs-runtime ABI
   check still fires at setLanguage.
2026-06-09 19:39:10 +01:00
..
actions fix(security): Pin Docker Node base images, remove runtime package-manager CVE surface, verify Trivy on PRs, and harden Dependabot policy (#1455) 2026-05-09 16:55:31 +01:00
ISSUE_TEMPLATE docs: agent development framework, GitHub templates, eval refactor (#479) 2026-03-25 06:48:41 +00:00
prompts feat(review): add PR reviewer swarm agents (#1851) 2026-05-29 18:24:16 +01:00
scripts feat(install): toolchain-free tree-sitter via vendored prebuilds (#2113) 2026-06-09 18:16:24 +01:00
workflows fix(ci): green the tree-sitter prebuild matrix (npm-bundled prebuilds + arm64 runtime) (#2122) 2026-06-09 19:39:10 +01:00
CODEOWNERS docs: clarify local development setup in CONTRIBUTING (#2024) 2026-06-04 09:13:27 +01:00
dependabot.yml fix(security): Pin Docker Node base images, remove runtime package-manager CVE surface, verify Trivy on PRs, and harden Dependabot policy (#1455) 2026-05-09 16:55:31 +01:00
FUNDING.yml process maps and funding.yml 2026-01-28 13:14:16 +05:30
PULL_REQUEST_TEMPLATE.md docs: agent development framework, GitHub templates, eval refactor (#479) 2026-03-25 06:48:41 +00:00
release-drafter.yml ci: standardize workflow concurrency and automate release-note labeling (#837) 2026-04-15 13:24:53 +01:00
release.yml feat: configure prettier with pre-commit hook (#563) 2026-03-28 14:58:04 +00:00
zizmor.yml refactor(ci): unify release pipeline under publish.yml (#1610) 2026-05-16 07:46:56 +01:00