Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standardize pytest config and env files #780

Merged
merged 10 commits into from
Feb 13, 2025
24 changes: 16 additions & 8 deletions .github/filters/changelog-entry-check.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,24 @@
dbt-adapters:
- 'dbt-adapters/**'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
dbt-tests-adapter:
- 'dbt-tests-adapter/**'
- 'dbt-tests-adapter/src/**'
- 'dbt-tests-adapter/pyproject.toml'
dbt-athena:
- 'dbt-athena/**'
- 'dbt-athena/src/**'
- 'dbt-athena/pyproject.toml'
dbt-bigquery:
- 'dbt-bigquery/**'
- 'dbt-bigquery/src/**'
- 'dbt-bigquery/pyproject.toml'
dbt-postgres:
- 'dbt-postgres/**'
- 'dbt-postgres/src/**'
- 'dbt-postgres/pyproject.toml'
dbt-redshift:
- 'dbt-redshift/**'
- 'dbt-redshift/src/**'
- 'dbt-redshift/pyproject.toml'
dbt-snowflake:
- 'dbt-snowflake/**'
- 'dbt-snowflake/src/**'
- 'dbt-snowflake/pyproject.toml'
dbt-spark:
- 'dbt-spark/**'
- 'dbt-spark/src/**'
- 'dbt-spark/pyproject.toml'
71 changes: 47 additions & 24 deletions .github/filters/integration-tests.yml
Original file line number Diff line number Diff line change
@@ -1,30 +1,53 @@
dbt-athena:
- 'dbt-athena/**'
- 'dbt-adapters/**'
- 'dbt-tests-adapter/**'
dbt-athena-community:
- 'dbt-athena/**'
- 'dbt-athena-community/**'
- 'dbt-adapters/**'
- 'dbt-tests-adapter/**'
- 'dbt-athena/src/**'
- 'dbt-athena/hatch.toml'
- 'dbt-athena/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-athena/tests/functional/**'
- 'dbt-athena/tests/__init__.py'
dbt-bigquery:
- 'dbt-bigquery/**'
- 'dbt-adapters/**'
- 'dbt-tests-adapter/**'
- 'dbt-bigquery/src/**'
- 'dbt-bigquery/hatch.toml'
- 'dbt-bigquery/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-bigquery/tests/functional/**'
- 'dbt-bigquery/tests/__init__.py'
- 'dbt-bigquery/tests/conftest.py'
dbt-postgres:
- 'dbt-postgres/**'
- 'dbt-adapters/**'
- 'dbt-tests-adapter/**'
- 'dbt-postgres/src/**'
- 'dbt-postgres/hatch.toml'
- 'dbt-postgres/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-postgres/tests/functional/**'
- 'dbt-postgres/tests/conftest.py'
dbt-redshift:
- 'dbt-redshift/**'
- 'dbt-postgres/src/dbt/include/postgres/**'
- 'dbt-adapters/**'
- 'dbt-tests-adapter/**'
- 'dbt-redshift/src/**'
- 'dbt-redshift/hatch.toml'
- 'dbt-redshift/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-redshift/tests/functional/**'
- 'dbt-redshift/tests/__init__.py'
- 'dbt-redshift/tests/conftest.py'
dbt-snowflake:
- 'dbt-snowflake/**'
- 'dbt-adapters/**'
- 'dbt-tests-adapter/**'
- 'dbt-snowflake/src/**'
- 'dbt-snowflake/hatch.toml'
- 'dbt-snowflake/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-snowflake/tests/functional/**'
- 'dbt-snowflake/tests/__init__.py'
- 'dbt-snowflake/tests/conftest.py'
dbt-spark:
- 'dbt-spark/**'
- 'dbt-adapters/**'
- 'dbt-tests-adapter/**'
- 'dbt-spark/src/**'
- 'dbt-spark/hatch.toml'
- 'dbt-spark/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-spark/tests/functional/**'
- 'dbt-spark/tests/__init__.py'
- 'dbt-spark/tests/conftest.py'
- 'dbt-spark/dagger/**'
77 changes: 60 additions & 17 deletions .github/filters/unit-tests.yml
Original file line number Diff line number Diff line change
@@ -1,25 +1,68 @@
dbt-adapters:
- 'dbt-adapters/**'
- 'dbt-adapters/src/**'
- 'dbt-adapters/hatch.toml'
- 'dbt-adapters/pyproject.toml'
- 'dbt-adapters/tests/unit/**'
- 'dbt-adapters/tests/__init__.py'
dbt-athena:
- 'dbt-athena/**'
- 'dbt-adapters/**'
- 'dbt-athena/src/**'
- 'dbt-athena/hatch.toml'
- 'dbt-athena/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-athena/tests/unit/**'
- 'dbt-athena/tests/__init__.py'
dbt-athena-community:
- 'dbt-athena/**'
- 'dbt-athena-community/**'
- 'dbt-adapters/**'
- 'dbt-athena-community/src/**'
- 'dbt-athena-community/hatch.toml'
- 'dbt-athena-community/pyproject.toml'
- 'dbt-athena/src/**'
- 'dbt-athena/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-athena/tests/unit/**'
- 'dbt-athena/tests/__init__.py'
dbt-bigquery:
- 'dbt-bigquery/**'
- 'dbt-adapters/**'
- 'dbt-bigquery/src/**'
- 'dbt-bigquery/hatch.toml'
- 'dbt-bigquery/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-bigquery/tests/unit/**'
- 'dbt-bigquery/tests/__init__.py'
- 'dbt-bigquery/tests/conftest.py'
dbt-postgres:
- 'dbt-postgres/**'
- 'dbt-adapters/**'
- 'dbt-postgres/src/**'
- 'dbt-postgres/hatch.toml'
- 'dbt-postgres/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-postgres/tests/unit/**'
- 'dbt-postgres/tests/conftest.py'
dbt-redshift:
- 'dbt-redshift/**'
- 'dbt-postgres/src/dbt/include/postgres/**'
- 'dbt-adapters/**'
- 'dbt-redshift/src/**'
- 'dbt-redshift/hatch.toml'
- 'dbt-redshift/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-redshift/tests/unit/**'
- 'dbt-redshift/tests/__init__.py'
- 'dbt-redshift/tests/conftest.py'
dbt-snowflake:
- 'dbt-snowflake/**'
- 'dbt-adapters/**'
- 'dbt-snowflake/src/**'
- 'dbt-snowflake/hatch.toml'
- 'dbt-snowflake/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-snowflake/tests/unit/**'
- 'dbt-snowflake/tests/__init__.py'
- 'dbt-snowflake/tests/conftest.py'
dbt-spark:
- 'dbt-spark/**'
- 'dbt-adapters/**'
- 'dbt-spark/src/**'
- 'dbt-spark/hatch.toml'
- 'dbt-spark/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
- 'dbt-spark/tests/unit/**'
- 'dbt-spark/tests/__init__.py'
- 'dbt-spark/tests/conftest.py'
66 changes: 47 additions & 19 deletions .github/filters/verify-build.yml
Original file line number Diff line number Diff line change
@@ -1,28 +1,56 @@
dbt-adapters:
- 'dbt-adapters/**'
- 'dbt-adapters/src/**'
- 'dbt-adapters/hatch.toml'
- 'dbt-adapters/pyproject.toml'
dbt-tests-adapter:
- 'dbt-tests-adapter/**'
- 'dbt-adapters/**'
- 'dbt-tests-adapter/src/**'
- 'dbt-tests-adapter/hatch.toml'
- 'dbt-tests-adapter/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
dbt-athena:
- 'dbt-athena/**'
- 'dbt-adapters/**'
- 'dbt-athena/src/**'
- 'dbt-athena/hatch.toml'
- 'dbt-athena/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
dbt-athena-community:
- 'dbt-athena/**'
- 'dbt-athena-community/**'
- 'dbt-adapters/**'
- 'dbt-athena-community/src/**'
- 'dbt-athena-community/hatch.toml'
- 'dbt-athena-community/pyproject.toml'
- 'dbt-athena/src/**'
- 'dbt-athena/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
dbt-bigquery:
- 'dbt-bigquery/**'
- 'dbt-adapters/**'
- 'dbt-bigquery/src/**'
- 'dbt-adapters/hatch.toml'
- 'dbt-bigquery/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
dbt-postgres:
- 'dbt-postgres/**'
- 'dbt-adapters/**'
- 'dbt-postgres/src/**'
- 'dbt-postgres/hatch.toml'
- 'dbt-postgres/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
dbt-redshift:
- 'dbt-redshift/**'
- 'dbt-postgres/**'
- 'dbt-adapters/**'
- 'dbt-redshift/src/**'
- 'dbt-redshift/hatch.toml'
- 'dbt-redshift/pyproject.toml'
- 'dbt-postgres/src/**'
- 'dbt-postgres/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
dbt-snowflake:
- 'dbt-snowflake/**'
- 'dbt-adapters/**'
- 'dbt-snowflake/src/**'
- 'dbt-snowflake/hatch.toml'
- 'dbt-snowflake/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
dbt-spark:
- 'dbt-spark/**'
- 'dbt-adapters/**'
- 'dbt-spark/src/**'
- 'dbt-spark/hatch.toml'
- 'dbt-spark/pyproject.toml'
- 'dbt-adapters/src/**'
- 'dbt-adapters/pyproject.toml'
Loading