diff --git a/.github/workflows/elixir.yml b/.github/workflows/elixir.yml index 2f5fa5f..758f99d 100644 --- a/.github/workflows/elixir.yml +++ b/.github/workflows/elixir.yml @@ -9,19 +9,19 @@ jobs: strategy: matrix: otp: ["22", "23", "24"] - elixir: ["1.10.4", "1.11.4", "1.12.3", "1.13.4"] + elixir: ["1.11.4", "1.12.3", "1.13.4"] steps: - - uses: actions/checkout@v2 - - uses: actions/setup-elixir@v1 - with: - otp-version: ${{matrix.otp}} - elixir-version: ${{matrix.elixir}} - experimental-otp: true - - name: Install dependencies - run: mix deps.get - - name: Run tests - run: mix test - - name: Check format - run: mix format --check-formatted - - name: Check quality - run: mix credo --all --strict || true + - uses: actions/checkout@v3 + - uses: erlef/setup-beam@v1 + with: + otp-version: ${{matrix.otp}} + elixir-version: ${{matrix.elixir}} + version-type: "strict" + - name: Install dependencies + run: mix deps.get + - name: Run tests + run: mix test + - name: Check format + run: mix format --check-formatted + - name: Check quality + run: mix credo --all --strict || true