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.