Conversation
This commit attempts to fix UBI 8 / python 3.6 distribution pipelines that are currently block on ubiconfig incompatibility. It also follows up on "Refresh dependency management setup" topic from Rohan's Handover Notes. * Uses renovate with pip-compile. * All dependencies are pinned by pip-compile. * One pip-compile output per tested python version. * Renovate set up to run pip-compile as a weekly chore.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #120 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 13 13
Lines 365 365
=========================================
Hits 365 365 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
| run: | | ||
| poetry config pypi-token.pypi ${{secrets.PYPI_PASSWORD}} | ||
| poetry publish --build | ||
| python setup.py sdist bdist_wheel |
There was a problem hiding this comment.
I just hope that in near future we could do [1] and move to GH actions for pypi upload [2]
[1] RHELDST-33563 - [PoC] Automate GitHub package release and use trusted publisher for PyPI publish
[2] https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/
|
@MichalHaluza |
This commit attempts to fix UBI 8 / python 3.6 distribution pipelines that are currently block on ubiconfig incompatibility. It also follows up on "Refresh dependency management setup" topic from Rohan's Handover Notes.