Skip to content

Add final Elixir 1.20.0 images (OTP 28 + OTP 29)#5

Merged
tarzan merged 1 commit into
masterfrom
tarzan/elixir-1.20-image
Jun 5, 2026
Merged

Add final Elixir 1.20.0 images (OTP 28 + OTP 29)#5
tarzan merged 1 commit into
masterfrom
tarzan/elixir-1.20-image

Conversation

@tarzan
Copy link
Copy Markdown
Member

@tarzan tarzan commented Jun 5, 2026

What

Replaces the 1.20.0 release-candidate images with the final 1.20.0 release, published as two Erlang/OTP variants:

Directory Base image OTP Distro
1.20.0-otp-28/ hexpm/elixir:1.20.0-erlang-28.5-ubuntu-noble-20260509.1 28.5 Ubuntu Noble
1.20.0-otp-29/ hexpm/elixir:1.20.0-erlang-29.0.1-debian-bookworm-20260518 29.0.1 Debian Bookworm

Both Dockerfiles are identical except the FROM line (same Node.js, git/openssh-client, build tools as the prior rc.6 images).

Why two variants

OTP 28 stays the stable default (Ubuntu Noble); OTP 29 is offered as an opt-in for teams ready to move. Keeping both avoids forcing an OTP + base-distro change on everyone at once.

Also

  • Removes the superseded 1.20.0-rc.6/ and 1.20.0-rc.6-otp-29/ directories.
  • Updates the README's "Adding a new version" example to the new OTP-suffixed directory naming.

The detect-versions workflow auto-discovers these and will publish defactosoftware/elixir:1.20.0-otp-28 and defactosoftware/elixir:1.20.0-otp-29 on merge.

🤖 Generated with Claude Code

Replace the 1.20.0-rc.6 release-candidate images with the final 1.20.0
release, published as two Erlang/OTP variants:

- 1.20.0-otp-28: erlang-28.5 on Ubuntu Noble (stable default)
- 1.20.0-otp-29: erlang-29.0.1 on Debian Bookworm (opt-in)

Update the README's "Adding a new version" example to the new
OTP-suffixed directory naming.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@tarzan tarzan merged commit d4401bf into master Jun 5, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant