pyvlx icon indicating copy to clipboard operation
pyvlx copied to clipboard

Feature request: build and publish releases from public CI pipeline

Open wollew opened this issue 2 months ago • 2 comments

I am currently trying to put the HA velux integration on their HA quality scale. One of the requirements are publicly reproducible builds for the dependencies (see https://developers.home-assistant.io/docs/core/integration-quality-scale/rules/dependency-transparency). So for this to work we would need pyvlx releases being published by github actions to PyPI.

I gave the documentation https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/ a quick try with my pyvlx fork and publishing more or less immediately worked. Would this be something that you're willing to do? I could open a PR for the GH Action, but obviously you'd still have to set it up on the PyPI side. Looking forward to your feedback.

wollew avatar Nov 12 '25 20:11 wollew

Hi Wollow! sounds great! I'm more used to gitlab pipelines and not so much into GH Actions.

I'm happy to setup the pypi side of things ...

Julius2342 avatar Nov 17 '25 15:11 Julius2342

Just in case you missed it ;-) : #569 . Also let me know if I can be of any help, please.

wollew avatar Dec 08 '25 09:12 wollew

@Julius2342: Could you give some feedback on when you can have a look at this and then also create a release of everything that changed since the last one, please?

wollew avatar Dec 22 '25 06:12 wollew