helix/.github
Michael Davis 7dea2b0ddd
CI: Cache tree-sitter grammars in all jobs
This change adds tree-sitter grammar caching to Check, Lints and Docs
jobs which all previously downloaded grammars in the `helix-term` build
script fresh per job. This should increase reliability and mitigate the
effects of an ongoing SourceHut outage
(<https://status.sr.ht/issues/2025-01-23-git.sr.ht-ddos/>).

This is also a nice speed boost for these jobs:

| Job name | Example time before | Example time after |
|---       |---                  |---                 |
| Check    | 2m20s               | 47s                |
| Lints    | 2m56s               | 1m10s              |
| Docs     | 4m56s               | 2m35s              |
2025-01-23 09:47:51 -05:00
..
ISSUE_TEMPLATE Add an installation method field to the bug report template (#8711) 2023-11-04 09:34:54 +09:00
workflows CI: Cache tree-sitter grammars in all jobs 2025-01-23 09:47:51 -05:00
dependabot.yml ci: Group minor rust dependency dependabot updates 2024-03-19 14:28:15 +09:00
FUNDING.yml Add FUNDING.yml 2022-05-11 10:51:20 +09:00