helix-mirror/helix-loader/src
Michael Davis 0035c29fc1
Use a minimal binary to fetch grammar sources in release CI (#2557)
This is an optimization for the release CI. The release CI can take
a while since it compiles release builds for all operating systems.
We cut down on duplicate work and overall time by fetching
tree-sitter grammar repositories and then using those repositories
in all later steps. Previously we built all of helix just to run

    helix_loader::grammar::fetch_grammars()

which is wasteful on time. With this change we only build the
helix-loader crate.
2022-06-05 19:53:20 +09:00
..
config.rs Only merge top-level array when merging languages.toml (#2215) 2022-04-23 17:10:34 +09:00
grammar.rs Ignore SendErrors when handling grammars (#2641) 2022-06-02 16:54:11 +09:00
lib.rs Only merge top-level array when merging languages.toml (#2215) 2022-04-23 17:10:34 +09:00
main.rs Use a minimal binary to fetch grammar sources in release CI (#2557) 2022-06-05 19:53:20 +09:00