diff --git a/elementary/clients/dbt/dbt_runner.py b/elementary/clients/dbt/dbt_runner.py index d54d738b0..0385b6e74 100644 --- a/elementary/clients/dbt/dbt_runner.py +++ b/elementary/clients/dbt/dbt_runner.py @@ -90,6 +90,7 @@ def _run_command( check=self.raise_on_failure, capture_output=(capture_output or quiet), env=self._get_command_env(), + cwd=self.project_dir, ) except subprocess.CalledProcessError as err: logs = list(parse_dbt_output(err.output.decode())) if err.output else []