/** Keep the upload number visible: two builds may share a publisher's release tag. */ export function artifactVersionLabel( version: { version: number; release_version?: string | null } | null | undefined, kind?: string ): string { if (!version) return '—'; return version.release_version ? `${version.release_version} (upload ${version.version})` : kind === 'script' ? `Unversioned (upload ${version.version})` : `v${version.version}`; }