gleam-lang/gleam

Improve error message for a file being too large when publishing to Hex

Open

Aperta il 23 mag 2026

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)Rust (21.417 star) (960 fork)batch import
good first issuehelp wanted

Descrizione

Similar to https://github.com/gleam-lang/gleam/issues/5708 which is for making api_revert_package_response error msg nicer

api_publish_package_response currently dumps the raw json eg

hexpm1

assuming https://github.com/gleam-lang/gleam/issues/5708 gets https://github.com/gleam-lang/gleam/pull/5728 and adds hexpm::ApiError::ValidationError that same type could be used for the api_publish_package_response case StatusCode::UNPROCESSABLE_ENTITY https://github.com/gleam-lang/gleam/blob/d09b84d289458b39caa304496a02e7412643bcf0/hexpm/src/lib.rs#L542

Guida contributor