mirror of
https://github.com/github/spec-kit.git
synced 2026-07-08 23:59:55 +08:00
resolve_github_release_asset_api_url's is_ghes branch built the authority with 'parsed.port', which raises ValueError on a malformed port (e.g. host:notaport). The function's contract is to resolve or return None, never raise — every other unresolvable case returns None. An allowlisted GHES host with a bad port therefore crashed the caller. Read parsed.port defensively and return None on ValueError. Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
13 KiB
13 KiB