The ETH app uses the reusable_pypi_deployment.yml workflow to deploy packages on both test.pypi.org and pypi.org.
It has until now only pushed on test.pypi.org and was working well.
However, a deployment on pypi.org was asked lately, and it failed repeatedly.
After changing the workflow to do it directly (not through the reusable one), it worked.
I'm not sure what the issue is:
- in the reusable workflow, there is very little differences between he
test.pypi.org deployment (working) and the pypi.org deployment (not working), so I thought it maybe was an issue with the token, but
- it works with the same token when the workflow does not use the reusable one.
To be investigated.