Skip to content

Update GitHub Action #40

Update GitHub Action

Update GitHub Action #40

Workflow file for this run

name: CI
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build:
name: mix test (OTP ${{matrix.otp}} | Elixir ${{matrix.elixir}})
strategy:
matrix:
otp: [23.x, 24.x, 25.x, 26.x]
elixir: [1.10.x, 1.11.x, 1.12.x, 1.13.x, 1.14.x, 1.15.x, 1.16.x, 1.17.x]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-beam@v1
with:
otp-version: ${{matrix.otp}}
elixir-version: ${{matrix.elixir}}
- name: Install Dependencies
run: mix deps.get
- name: Run Tests
run: mix test