Will Lillis
15154504de
fix(ci): include fixture lockfile in cache hash
2026-04-23 03:31:00 -04:00
Will Lillis
86d99e4f8e
fix(ci): include wasi-sdk and binaryen version files in fixture cache
...
hash
2026-04-04 17:03:58 -04:00
Christian Clason
64698af1ac
ci(actions): bump actions/cache to v5
...
Apparently dependabot doesn't cover the actions/cache/action.yml.
2026-04-01 01:35:49 -04:00
Will Lillis
4f8983b89f
fix(ci): add wasm-stdlib.h to cache key
2026-01-27 10:25:43 +01:00
Amaan Qureshi
db0d05fab3
ci: fix cache paths
2025-09-17 02:19:29 -04:00
Riley Bruins
86b507a842
ci: regenerate fixtures upon changes to parser.h, alloc.h, array.h
...
This makes sense because the files are moved to `src/tree_sitter` upon
generation
2025-01-05 00:14:09 -05:00
ObserverOfTime
e8e56255bd
ci: major overhaul
...
- Simplify some workflow steps and auxiliary scripts
- Build library using cmake when not cross-compiling
- Try to fetch fixtures from cache first
- Use `actions-rust-lang/setup-rust-toolchain`
2024-10-11 18:33:07 -04:00
dundargoc
d54aa11cc3
ci: relax caching requirements
...
Specifically, ignore changes in workflow files. While it is technically
more correct to include them (as they may affect the caching), it is
unlikely.
2024-02-20 14:37:29 +01:00
dundargoc
d4067a6ae6
ci: cache fixtures
...
Only generate fixtures if any grammar from any parser or the parser
generation itself has changed.
2024-02-18 23:08:24 +01:00