Skip to content

Commit a3ae4fa

Browse files
authored
feat(sources): add package definitions sync from GitHub (#40)
## Summary - Add unified `DataLayerManager` that handles both sources and packages with the same 3-layer override system (bundled → downloaded → user custom) - `santa sources update` now syncs both sources and packages from GitHub - `santa sources clear` removes all downloaded data - Deprecate `SourceLayerManager` in favor of `DataLayerManager` ## Test plan - [x] `cargo test` passes - [x] `cargo clippy` clean
1 parent c96bf10 commit a3ae4fa

File tree

4 files changed

+1097
-25
lines changed

4 files changed

+1097
-25
lines changed

codecov.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
codecov:
22
require_ci_to_pass: yes
33
notify:
4-
after_n_builds: 2 # Wait for both unittests and datadriven uploads
4+
after_n_builds: 1
55
wait_for_ci: yes
66

77
coverage:

0 commit comments

Comments
 (0)