I'd like to make my CI publishing jobs idempotent. In order to support this use case I propose supporting a user provided parameter such as --overwrite or updating the default behavior to emit a warning instead of failing out if the file already exists.