godatadriven / dbt-bouncer

Configure and enforce conventions for your dbt project.
https://godatadriven.github.io/dbt-bouncer
MIT License
25 stars 2 forks source link

Allowing non-semantic versions #291

Closed pgoslatara closed 5 days ago

pgoslatara commented 6 days ago

dbt Cloud now produces versions that do not comply with semantic versioning. This PR creates a helper function to enable parsing of both dbt Core versions and dbt Cloud versions.

github-actions[bot] commented 5 days ago

Coverage

Coverage Report
FileStmtsMissCoverMissing
src/dbt_bouncer
   config_file_validator.py95298%138, 144
   runner.py75495%128, 164–165, 223
   utils.py1021585%42, 47, 141–155, 194
src/dbt_bouncer/artifact_parsers
   parsers_common.py47198%58
   parsers_manifest.py84495%172, 174, 182, 259
   parsers_run_results.py33391%64, 66, 69
src/dbt_bouncer/checks/manifest
   check_models.py198199%530
   check_unit_tests.py47394%100, 150, 201
src/dbt_bouncer/checks/run_results
   check_run_results.py19289%92–93
TOTAL39973599% 

Tests Skipped Failures Errors Time
1 0 :zzz: 0 :x: 0 :fire: 8.949s :stopwatch: