I had a look at the deployment to TestPyPI used here to build something similar on one of my repos. I got the following error in my own repo:
You are using "pypa/gh-action-pypi-publish@master". The "master" branch of this project has been sunset and will not receive any updates, not even security bug fixes. Please, make sure to use a supported version. If you want to pin to v1 major version, use "pypa/gh-action-pypi-publish@release/v1". If you feel adventurous, you may opt to use use "pypa/gh-action-pypi-publish@unstable/v1" instead. A more general recommendation is to pin to exact tags or commit shas.
The deploy action seem to be outdated and it will likely fail at the next deployment. I think the deploy action needs to be updated, as it has been done with MDAnalysis which uses the following:
I had a look at the deployment to TestPyPI used here to build something similar on one of my repos. I got the following error in my own repo:
The deploy action seem to be outdated and it will likely fail at the next deployment. I think the deploy action needs to be updated, as it has been done with MDAnalysis which uses the following: