From 6939f3ae6d91cdc92b7bdd2332855ac45cf91eeb Mon Sep 17 00:00:00 2001 From: Mijail Rondon Date: Sat, 23 Nov 2019 06:16:37 -0500 Subject: [PATCH 1/4] Use actions/setup-elixir --- ci/elixir.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ci/elixir.yml b/ci/elixir.yml index eed27bc..7823057 100644 --- a/ci/elixir.yml +++ b/ci/elixir.yml @@ -7,11 +7,13 @@ jobs: runs-on: ubuntu-latest - container: - image: elixir:1.9.1-slim - steps: - uses: actions/checkout@v1 + - name: Setup elixir + uses: actions/setup-elixir@v1.0.0 + with: + elixir-version: 1.9.x + otp-version: 22.x - name: Install Dependencies run: | mix local.rebar --force From 3ec148162cd9b40a5faf1ce0be81476be54ebf1a Mon Sep 17 00:00:00 2001 From: Mijail Rondon Date: Sat, 23 Nov 2019 06:27:05 -0500 Subject: [PATCH 2/4] Add comments to required arguments --- ci/elixir.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/elixir.yml b/ci/elixir.yml index 7823057..c0bb8c8 100644 --- a/ci/elixir.yml +++ b/ci/elixir.yml @@ -12,8 +12,8 @@ jobs: - name: Setup elixir uses: actions/setup-elixir@v1.0.0 with: - elixir-version: 1.9.x - otp-version: 22.x + elixir-version: 1.9.x # Define the elixir version [required] + otp-version: 22.x # Define the OTP version [required] - name: Install Dependencies run: | mix local.rebar --force From 48b117b9d352cbf17780c54e2c6f41e015c4ab2b Mon Sep 17 00:00:00 2001 From: Mike Coutermarsh Date: Sun, 5 Jan 2020 14:29:49 -0800 Subject: [PATCH 3/4] Update elixir.yml --- ci/elixir.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/elixir.yml b/ci/elixir.yml index 51b3088..3fcd8d3 100644 --- a/ci/elixir.yml +++ b/ci/elixir.yml @@ -10,7 +10,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: Setup elixir - uses: actions/setup-elixir@v1.0.0 + uses: actions/setup-elixir@v1.2.0 with: elixir-version: 1.9.x # Define the elixir version [required] otp-version: 22.x # Define the OTP version [required] From 1f997e9a87dbec71de6f0ec9139c083152a02ea7 Mon Sep 17 00:00:00 2001 From: Jonathan Clem Date: Wed, 8 Jan 2020 15:29:10 -0500 Subject: [PATCH 4/4] Use specific versions, remove rebar/hex Rebar and hex are installed by the action already --- ci/elixir.yml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/ci/elixir.yml b/ci/elixir.yml index 3fcd8d3..0e91f9c 100644 --- a/ci/elixir.yml +++ b/ci/elixir.yml @@ -10,14 +10,11 @@ jobs: steps: - uses: actions/checkout@v2 - name: Setup elixir - uses: actions/setup-elixir@v1.2.0 + uses: actions/setup-elixir@v1 with: - elixir-version: 1.9.x # Define the elixir version [required] - otp-version: 22.x # Define the OTP version [required] + elixir-version: 1.9.4 # Define the elixir version [required] + otp-version: 22.2 # Define the OTP version [required] - name: Install Dependencies - run: | - mix local.rebar --force - mix local.hex --force - mix deps.get + run: mix deps.get - name: Run Tests run: mix test