sarthak.updated
07/03/2026, 6:05 PM/Workspace/shared/testprj/dev, /acc, /prd). Currently we hardcode a single workspace_path in databricks.yml.
1. What's the recommended pattern — one databricks.yml with per-target workspace_path overrides, or separate files per environment?
2. If one file: is variable substitution supported (bundle ${var.*}, env vars)?
3. How does kedro databricks deploy pick the target — CLI flag, env var, or config? And how does that relate to Kedro's --env?
4. Can the path be injected at deploy time from our GitHub Actions workflow instead of being committed in the repo?
A reference example of a dev/acc/prd setup with GitHub Actions would be super helpful 🙏Merel
07/06/2026, 7:56 AMJens Peder Meldgaard
07/07/2026, 9:47 AMkedro databricks deploy -- --var="my_var=value" . Note anything after -- is passed directly to the databricks cli.Jens Peder Meldgaard
07/07/2026, 9:49 AMconf/databricks.yml is that you will have to escape the ${} as a similar syntax is used by omegaconf.sarthak.updated
07/08/2026, 10:37 AMJens Peder Meldgaard
07/08/2026, 10:39 AMsarthak.updated
07/08/2026, 10:43 AMJens Peder Meldgaard
07/08/2026, 10:46 AMsarthak.updated
07/08/2026, 10:49 AMJens Peder Meldgaard
07/08/2026, 10:53 AMfuso which is used for the merging ligic. However, this is my own library that has no external dependencies.
fuso was originally part of kedro-databricks but I split it out to allow for more specific testing and to be able to use it in other projects.Jens Peder Meldgaard
07/09/2026, 1:41 PMsarthak.updated
07/10/2026, 12:27 PMBrian Parbhu
07/11/2026, 4:21 PMJens Peder Meldgaard
07/12/2026, 10:56 AMBrian Parbhu
07/14/2026, 4:49 PMJens Peder Meldgaard
07/14/2026, 4:54 PMBrian Parbhu
07/14/2026, 9:00 PMBrian Parbhu
07/14/2026, 9:00 PMMerel
07/15/2026, 8:03 AMkedro-airflow is a separate plugin owned and maintained by the core Kedro team. kedro-mlflow is just like kedro-databricks a plugin owned and maintained by external contributors. That said, both the mlflow and databricks plugin follow best practices and are recommended plugins by the core team. Feature and/or structure wise there isn't a difference between the core team maintaining versus a trusted Kedro contributor.