A forced rebuild on the same day, of the same upstream version, produces a tag that is already published, and the release API answers 409 Conflict. The build itself had succeeded and passed all its checks; only publishing failed, so the run reported failure after doing all the work. The tag now gets the run number appended when one with that name is already there. Overwriting was the alternative and is worse: someone may already have downloaded the artifact behind that tag. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
3.1 KiB
Executable File
3.1 KiB
Executable File