Bug Report
Description
As identified and reported on the python-semantic-release/publish-action#77 repo, the publish command will ignore an auth error and exit with a success when it clearly failed. This is more problematic when looking at the GitHub Action and seeing a success reported but then no distribution artifacts actually published.