Files
setup-beam/action.yml
T
Paulo F. Oliveira c988d89031 Add Gleam (#67)
2021-08-03 18:56:12 +01:00

41 lines
1.3 KiB
YAML

---
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
author: Erlang Ecosystem Foundation
branding:
color: blue
icon: code
inputs:
elixir-version:
description: Version range or exact version of Elixir to use
otp-version:
description: Version range or exact version of Erlang/OTP to use
gleam-version:
description: Version range or exact version of Gleam to use
install-hex:
description: Whether to install Hex (with Mix)
default: true
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
otp-version:
description: Exact version of Erlang/OTP that was installed
gleam-version:
description: Exact version of Gleam that was installed
rebar3-version:
description: Exact version of rebar3 that was installed
runs:
using: node12
main: dist/index.js