mozilla / bigquery-etl

Bigquery ETL
https://mozilla.github.io/bigquery-etl
Mozilla Public License 2.0
253 stars 100 forks source link

Fix PyPI package publishing in CI #5669

Closed scholtzan closed 4 months ago

scholtzan commented 4 months ago

The current setup of publishing PyPI packages via the CI is not working as the tag information is not accessible when using the path-filtering orb. This PR changes the process slightly, instead of pushing tag with new version numbers, the version number is now managed via pyproject.toml. Whenever the version number changes in that file a new package is published to PyPI (otherwise the step is skipped).

Checklist for reviewer:

For modifications to schemas in restricted namespaces (see CODEOWNERS):

┆Issue is synchronized with this Jira Task

dataops-ci-bot commented 4 months ago

Integration report for "Fix PyPI package publishing in CI"

sql.diff

No content detected.

dataops-ci-bot commented 4 months ago

Integration report for "Update .circleci/workflows.yml"

sql.diff

No content detected.