Skip to content

build: download tree sitter sources in dune#107

Open
kopecs wants to merge 1 commit intocooper/01-27-chore_update_versionfrom
cooper/01-28-build_download_tree_sitter_sources_in_dune
Open

build: download tree sitter sources in dune#107
kopecs wants to merge 1 commit intocooper/01-27-chore_update_versionfrom
cooper/01-28-build_download_tree_sitter_sources_in_dune

Conversation

@kopecs
Copy link
Contributor

@kopecs kopecs commented Jan 28, 2026

Moves the download step to dune rules, allowing us to eliminate an extra
script. This also means dune is aware of the archive, so can handle caching it
directly (understanding a version change invalidates it) without the need for a
script to handle this logic.

Security

  • Change has no security implications (otherwise, ping the security team)

This was referenced Jan 28, 2026
Copy link
Contributor Author

kopecs commented Jan 28, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

Moves the download step to dune rules, allowing us to eliminate an extra
script. This also means dune is aware of the archive, so can handle
caching it directly (understanding a version change invalidates it)
without the need for a script to handle this logic.
@kopecs kopecs force-pushed the cooper/01-28-build_download_tree_sitter_sources_in_dune branch from d827ca8 to 308c430 Compare January 29, 2026 17:41
@kopecs kopecs force-pushed the cooper/01-27-chore_update_version branch from 3d41420 to 3b95a93 Compare January 29, 2026 17:41
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