setup-beam
Version updated for https://github.com/erlef/setup-beam to version v1.23.0.
- This publisher is shown as ‘verified’ by GitHub.
- This action is used across all versions by 13,997 repositories.
Action Type
This is a Node action using Node version 20.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The setup-beam GitHub Action automates the setup of an Erlang/OTP environment in workflows, with optional support for installing Elixir, Gleam, rebar3, and other tools. It simplifies version management by allowing strict or loose version matching, pre-release handling, and “latest” version resolution. This action streamlines development and testing processes for projects using Erlang and related technologies across multiple operating systems.
Release notes
What’s Changed
Features
- feat: add macOS-26 to supported ImageOS mappings by @petermm in https://github.com/erlef/setup-beam/pull/430
- feat: add Erlang problem matchers by @Taure in https://github.com/erlef/setup-beam/pull/433
Fixes
- fix: use dynamic import in tests to prevent ESM hoisting race by @petermm in https://github.com/erlef/setup-beam/pull/429
- fix: download correct Gleam binary for macOS and Linux ARM64 by @petermm in https://github.com/erlef/setup-beam/pull/428
- Run ARM-specific tests consistently by @paulo-ferraz-oliveira in https://github.com/erlef/setup-beam/pull/434
Documentation
- Compatibility matrix strategy by @sebastiw in https://github.com/erlef/setup-beam/pull/389
Version updates
- Update 3rd party licenses (automation) by @github-actions[bot] in https://github.com/erlef/setup-beam/pull/425
- Bump undici from 6.23.0 to 6.24.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/erlef/setup-beam/pull/432
New Contributors
- @petermm made their first contribution in https://github.com/erlef/setup-beam/pull/429
- @Taure made their first contribution in https://github.com/erlef/setup-beam/pull/433
- @sebastiw made their first contribution in https://github.com/erlef/setup-beam/pull/389
Full Changelog: https://github.com/erlef/setup-beam/compare/v1...v1.23.0