hgdata/Setup Elixir project
Checks out the code, configures Elixir, fetches dependencies, and manages build caching.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| elixir-version | Elixir version to set up | yes | — |
| otp-version | OTP version to set up | yes | — |
| build-deps | True if we should compile dependencies | no | — |
| build-app | True if we should compile the application itself | no | true |
| build-flags | Flags to pass to mix compile | no | --all-warnings |
| install-rebar | By default, we will install Rebar (mix local.rebar --force). | no | true |
| install-hex | By default, we will install Hex (mix local.hex --force). | no | true |
| cache-key | If you need to reset the cache for some reason, you can change this key. | no | v1 |
| with-oban | Add the Oban Pro Hex repository for installing Oban | no | false |
| oban-key-fingerprint | The Oban Pro key fingerprint (required if with-oban = true) | no | "" |
| oban-license-key | The Oban Pro license key (required if with-oban = true) | no | "" |
Outputs
no outputs