Skip to content

Commit a73663e

Browse files
committed
Update CI for Ledger source-only surface
1 parent a0b0912 commit a73663e

1 file changed

Lines changed: 6 additions & 63 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -28,71 +28,14 @@ jobs:
2828
run: >
2929
uv run ruff check
3030
ledger
31-
db/cli.py
32-
db/etl_snap.py
33-
db/etl_aca_enrollment.py
34-
db/etl_medicaid.py
35-
db/etl_ssi.py
36-
db/pe_source_inventory.py
37-
db/schema.py
38-
db/supabase_client.py
39-
db/source_files.py
40-
micro/us/census/download_cps.py
41-
micro/us/entities.py
42-
micro/us/hierarchy_validation.py
43-
micro/us/hierarchical_pipeline.py
44-
micro/us/pipeline.py
45-
micro/us/policyengine.py
46-
micro/us/targets.py
47-
micro/us/validation_dashboard.py
48-
calibration/constraints.py
49-
calibration/targets.py
50-
tests/test_ledger_facts.py
51-
tests/test_ledger_boundaries.py
52-
tests/test_ledger_consumer_contract.py
53-
tests/test_ledger_namespace.py
54-
tests/test_ledger_normalization.py
55-
tests/test_ledger_governance.py
56-
tests/test_etl_snap.py
57-
tests/test_etl_soi.py
58-
tests/test_etl_aca_enrollment.py
59-
tests/test_etl_medicaid.py
60-
tests/test_etl_ssi.py
61-
tests/test_source_files.py
62-
tests/test_microplex_entities.py
63-
tests/test_microplex_hierarchy_validation.py
64-
tests/test_microplex_target_adapter.py
65-
tests/test_microplex_pipeline.py
66-
tests/test_microplex_policyengine.py
67-
tests/test_download_cps.py
68-
tests/test_hierarchical_pipeline.py
69-
tests/test_supabase_client.py
31+
policyengine_ledger
32+
db
33+
scripts
34+
tests
7035
7136
- name: Test Ledger surface
7237
run: >
73-
uv run pytest
74-
tests/test_ledger_facts.py
75-
tests/test_ledger_boundaries.py
76-
tests/test_ledger_consumer_contract.py
77-
tests/test_ledger_namespace.py
78-
tests/test_ledger_normalization.py
79-
tests/test_ledger_governance.py
80-
tests/test_etl_snap.py
81-
tests/test_etl_soi.py
82-
tests/test_etl_aca_enrollment.py
83-
tests/test_etl_medicaid.py
84-
tests/test_etl_ssi.py
85-
tests/test_source_files.py
86-
tests/test_calibration.py
87-
tests/test_microplex_entities.py
88-
tests/test_microplex_hierarchy_validation.py
89-
tests/test_microplex_target_adapter.py
90-
tests/test_microplex_pipeline.py
91-
tests/test_microplex_policyengine.py
92-
tests/test_download_cps.py
93-
tests/test_hierarchical_pipeline.py
94-
tests/test_supabase_client.py
95-
-q
38+
uv run pytest -q
9639
9740
- name: Build source input database
9841
run: |
@@ -113,9 +56,9 @@ jobs:
11356
cd /tmp
11457
/tmp/ledger-wheel-smoke/bin/python - <<'PY'
11558
import policyengine_ledger
116-
import policyengine_ledger.microdata
11759
import policyengine_ledger.normalization
11860
import policyengine_ledger.sources
61+
import policyengine_ledger.target_profiles
11962
import policyengine_ledger.targets
12063
12164
assert policyengine_ledger.__name__ == "policyengine_ledger"

0 commit comments

Comments
 (0)