Skip to content
Compare
Choose a tag to compare
@shortishly shortishly released this 01 Dec 11:32
· 35 commits to main since this release

BEAM Docker Release action

Using a multi-stage, multi-platform build, coping only the release and its runtime dependencies into a scratch base image. There is no shell, or any executable other than those required to run the BEAM.

Supporting:

Platforms:

  • linux/amd64
  • linux/arm64

Default will create a multi-platform image for both amd64 and arm64.

This is a composite action that:

  • Logs into a container repository
  • Creates a minimal docker image of a BEAM release from scratch
  • Pushes the image to the container repository

Hello World! Simple examples for both Elixir and Erlang can be found at: