2a620b178d
Prevents E403 failures when a release event fires more than once for the same version (e.g. re-running a failed workflow or duplicate tag event). The publish step now checks whether the version is already on npm and exits cleanly with a warning instead of failing the workflow.