mirror of
https://github.com/erlef/setup-beam.git
synced 2026-07-23 07:06:07 +00:00
Fix calculating -otp- major for Elixir (#351)
* Set expectations * Ease testing without having to install via `require` * Code a solution for the tests * Avoid errors on unit tests rebar3 is saying something about SSL, most likely because our tests are installing a bunch of OTPs which makes for unpredictable behavior * Avoid errors on integration tests
This commit is contained in:
committed by
GitHub
parent
3c915dd1b0
commit
8fc1380bb7
@@ -76,6 +76,7 @@ jobs:
|
||||
uses: ./
|
||||
with:
|
||||
install-rebar: false
|
||||
install-hex: false
|
||||
version-file: test/.tool-versions
|
||||
version-type: strict
|
||||
|
||||
|
||||
@@ -25,6 +25,15 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
combo:
|
||||
- otp-version: '<26'
|
||||
elixir-version: '<1.17'
|
||||
os: 'ubuntu-22.04'
|
||||
- otp-version: 'master'
|
||||
elixir-version: '> 0'
|
||||
os: 'ubuntu-24.04'
|
||||
- otp-version: 'master'
|
||||
elixir-version: 'main'
|
||||
os: 'ubuntu-24.04'
|
||||
- otp-version: '27'
|
||||
elixir-version: 'v1.17.0'
|
||||
rebar3-version: '3.23'
|
||||
|
||||
@@ -25,6 +25,12 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
combo:
|
||||
- otp-version: '<26'
|
||||
elixir-version: '<1.17'
|
||||
os: 'ubuntu-22.04'
|
||||
- otp-version: 'master'
|
||||
elixir-version: '> 0'
|
||||
os: 'ubuntu-24.04'
|
||||
- otp-version: '27'
|
||||
elixir-version: 'v1.17.0'
|
||||
rebar3-version: '3.23'
|
||||
|
||||
Reference in New Issue
Block a user