gleam-lang/gleam

`gleam export otp-release` command

Open

#4,978 opened on Sep 15, 2025

 (19 comments) (9 reactions) (0 assignees)Rust (960 forks)batch import
discussionhelp wanted

Repository metrics

Stars
 (21,417 stars)
PR merge metrics
 (PR metrics pending)

Description

I thought we had an issue for this, but I couldn't find one!

Our current "erlang-shipment" is a poor imitation of a proper OTP release. Create a new command that creates these, and then we can deprecate the erlang-release command.

Documentation: https://www.erlang.org/doc/system/release_structure

Distillery has some nice info here: https://hexdocs.pm/distillery/2.0.0-rc.8/understanding_releases.html

Karlsson has some information here on OTP applications: https://github.com/karlsson/glite

Contributor guide