z3z1ma / dbt-osmosis

Provides automated YAML management, a dbt server, streamlit workbench, and git-integrated dbt model output diff tools
https://z3z1ma.github.io/dbt-osmosis/
Apache License 2.0
422 stars 45 forks source link

Misalignment between GitHub and PyPi releases? #49

Closed followingell closed 1 year ago

followingell commented 1 year ago

As per subject line, I'm trying to understand why the latest release on GitHub is 0.10.3 however, on PyPi it's 0.10.8 at time of writing.

It seems like this should be aligned but maybe there is something I am not taking into consideration...

z3z1ma commented 1 year ago

The github release process is not automated currently. PyPi has the correct version and you can see it reflected here in the pyproject.toml

Automating it is a valid todo, but it could also be deferred if I put a disclaimer in the docs that pypi is the source of truth. I'll take a look tomorrow.

z3z1ma commented 1 year ago

This is done now via set up of a github actions release flow.