To Reproduce
Trigger a run of materialize_core_assets_job on dagster.
Describe the Bug
When running materialize_core_assets_job, the sqlmesh_project op can be marked as succeeded even when some internal assets calculation was skipped/failed.

Dependencies should be marked as succeeded even if sqlmesh skips it