After considering installing the plugin and then reading the notice in the readme, and #37 afterwards, I thought that this will make life a little bit easier.
Once the secret is created every time you create a release in GitHub it will automatically build the package and upload it to PyPI.
I'll hope you'll find this useful and it saves you some time and effort.
PS: why does this help me? As I run my netbox in Kubernetes, installing plugins a little more involved. But as I'm lazy I'd rather have netbox-proxbox installable from pypi instead of manually building it in my netbox-extension-collecting container.
After considering installing the plugin and then reading the notice in the readme, and #37 afterwards, I thought that this will make life a little bit easier.
It requires you, @emersonfelipesp, to create an API token on PyPI scoped for the netbox-proxbox project, and store it as a repository secret called
PYPI_API_TOKEN
.Once the secret is created every time you create a release in GitHub it will automatically build the package and upload it to PyPI.
I'll hope you'll find this useful and it saves you some time and effort.
PS: why does this help me? As I run my netbox in Kubernetes, installing plugins a little more involved. But as I'm lazy I'd rather have netbox-proxbox installable from pypi instead of manually building it in my netbox-extension-collecting container.