Releases: erlef/setup-beam
Releases · erlef/setup-beam
v1.8.3
v1.8.2
Merged pull requests
- #59 - Improve warning message for missing ImageOS env. variable (self-hosted runners)
Closed issues
- #58 - Action incompatible with self-hosted runners
Changelog
- improved README in what concerns self-hosted runners
- improved consumption (error/warning) messages in what concerns self-hosted runners
- added further Windows tests and fixed those that were broken (due to not being run)
v1.8.1
Merged pull requests
- #57 - Improve visibility (+fix bugs) over version-type and opt-in versions
Closed issues
- #56 - OTP version undefined
Changelog
- fixed a bug related to Elixir's
v
in versions - fixed a bug related to matching on non-semver versions (namely Erlang/OTP's)
- improved README.md's elements on versioning and
version-type
v1.8.0
Merged pull requests
- #45 - Add Erlang 24 to README and some more info on version matching
- #47 - Adapt test var. naming to current reality
- #49 - Add support for Windows builds
- #52 - Improve on "Add support for Windows builds"
Closed issues
- #44 - With .../ubuntu-20.04/builds.txt 503'ing error message is out of scope
- #46 - Cannot specify Erlang patch versions
- #50 - Improve warning/error messages
- #51 - Improve on "Add support for Windows builds"
- #53 - Cannot specific minor versions
Changelog
- updated README.md
- improved development experience
- added support for Windows (2016 and 2019) for Erlang 21+, Elixir and rebar3
- introduced option
version-type
(default=loose
):strict
|loose
(check the README for details) - improved consumer error messages
- improved the way we handle versions and ranges (e.g. for 1.0 and 1.3.2.1.2 types)
v1.7.2
v1.7.1
v1.7.0
Known issues
If you cache your PLTs, you might run into the issue found at https://github.com/brianmay/tp_link_hs100/runs/2293025513#step:11:20, described at #29 (comment). If that's the case, you should drop prior PLTs and re-generate them. This is apparently a consequence of changing the action's internals (to follow its name change) from setup-elixir
to setup-beam
.
Install OTP branches
Add support for installing OTP branches with otp-version: 'master'
or otp-version: 'maint'
.
This release also makes experimental-otp: true
the default so that an OTP build based on your Ubuntu runner version will always be used.