dbt-labs / dbt-spark

dbt-spark contains all of the code enabling dbt to work with Apache Spark and Databricks
https://getdbt.com
Apache License 2.0
394 stars 221 forks source link

Isolating distribution testing #1105

Open leahwicz opened 2 weeks ago

leahwicz commented 2 weeks ago

resolves #1069

Problem

We validate wheel and source distributions in the same environment during the build validation step. This led to issues documented here https://github.com/dbt-labs/dbt-core/issues/10465.

Solution

This is the same solution as what we did in dbt-snowflake first: https://github.com/dbt-labs/dbt-snowflake/pull/1161 This is to bring parity to the other repos as well.

This is a test run of the Action running with the installation and testing of wheels and source distributions split into separate Actions Jobs that isolate them from one another: https://github.com/leahwicz/dbt-spark/actions/runs/10821352615

Checklist