dab: add databricks.yml freshness check to CI via gen_config.py --check #177

Closed
opened 2026-03-24 05:50:04 +00:00 by kert · 0 comments
Owner

Goal

CI should fail if databricks.yml is stale.

Scope

  • Wire DAB generation into gen_config.py generate() so it emits databricks.yml
  • gen_config.py --check verifies databricks.yml matches generated output
  • CI already runs gen_config.py --check — no additional CI changes needed

Acceptance

  • gen_config.py --check fails if databricks.yml is stale
  • Adding a new pipeline without regenerating fails CI
## Goal CI should fail if databricks.yml is stale. ## Scope - Wire DAB generation into gen_config.py generate() so it emits databricks.yml - gen_config.py --check verifies databricks.yml matches generated output - CI already runs gen_config.py --check — no additional CI changes needed ## Acceptance - [ ] gen_config.py --check fails if databricks.yml is stale - [ ] Adding a new pipeline without regenerating fails CI
kert added this to the P22: DAB Generator — pluggable databricks.yml from pipeline registry milestone 2026-03-24 05:50:04 +00:00
kert added the cipipeline labels 2026-03-24 05:50:04 +00:00
kert closed this issue 2026-03-24 05:59:06 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: homelab/stack#177