Commits
Closes https://github.com/gleam-lang/gleam/issues/5979
Use the API key from the HEXPM_READ_API_KEY environment variable, when
set, to authenticate requests to Hex while resolving and downloading
dependencies. This raises the rate limit from the stricter per-IP limit
to the higher per-user limit.
Since the previous commit sorts these modules alphabetically, these
tests won't be flaky and should always result in the same message.
Co-authored-by: Giacomo Cavalieri <giacomo.cavalieri@icloud.com>
Signed-off-by: Charlie Tonneslan <cst0520@gmail.com>
A warm rebuild only passed the recompiled modules to codegen, so the .app
modules list shrank (empty when nothing changed). Fixes #5834.
Signed-off-by: Charlie Tonneslan <cst0520@gmail.com>
Co-authored-by: Louis Pilfold <louis@lpil.uk>