mirror of
https://github.com/kuhyx/testsAndMisc.git
synced 2026-07-04 15:03:01 +02:00
Each pipeline step computes a sha256 over its relevant source files and skips re-execution when the hash matches the cached value. A .cache/ directory under horatio/ stores the per-step hashes. Cache boundaries: - *_get: pubspec.yaml - core_format/analyze/test: all *.dart in horatio_core/ - app_analyze: all *.dart + analysis_options.yaml in horatio_app/ - app_test/dead_code: all *.dart in both packages Use -f or --force to bypass the cache and re-run everything. Also fixes: - shellcheck SC2155 in run.sh and dead_code.sh - codespell typo (thats -> that's) in planner_test.dart |
||
|---|---|---|
| .. | ||
| docs/superpowers/specs | ||
| horatio_app | ||
| horatio_core | ||
| .gitignore | ||
| analysis_options.yaml | ||
| dead_code.sh | ||
| melos.yaml | ||
| run.sh | ||