mirror of
https://github.com/erlef/setup-beam.git
synced 2026-07-22 22:56:07 +00:00
Improve on "Add Windows to the mix" (#52)
* Support more OTP+Windows versions (try to bridge the gap with gleam-lang/setup-erlang that seems to support pre-21 versions) * Merge ci.yml and test.yml * Add Elixir to the Windows mix * Hopefully improve error/warning messages * Adapt the doc.s to the current reality * Add option version-type (loose by default, for compatibility)
This commit is contained in:
committed by
GitHub
parent
82b4475ba2
commit
d8a37f5aac
+7
-3
@@ -1,5 +1,5 @@
|
||||
---
|
||||
name: Setup Erlang/OTP with optional Elixir and/or rebar3
|
||||
name: Setup Erlang/OTP with optional Elixir (and mix) and/or rebar3
|
||||
description: >
|
||||
Set up a specific version of Erlang/OTP, Elixir, and/or rebar3
|
||||
and add the command-line tools to the PATH
|
||||
@@ -13,13 +13,17 @@ inputs:
|
||||
otp-version:
|
||||
description: Version range or exact version of Erlang/OTP to use
|
||||
install-hex:
|
||||
description: Whether to install Hex
|
||||
description: Whether to install Hex (with Mix)
|
||||
default: true
|
||||
install-rebar:
|
||||
description: Whether to install Rebar
|
||||
description: Whether to install Rebar (with Mix)
|
||||
default: true
|
||||
rebar3-version:
|
||||
description: Version range or exact version of rebar3 to use
|
||||
version-type:
|
||||
description: strict means the versions are take as-are; loose means we try
|
||||
to guess versions based on semver rules
|
||||
default: loose
|
||||
outputs:
|
||||
elixir-version:
|
||||
description: Exact version of Elixir that was installed
|
||||
|
||||
Reference in New Issue
Block a user