name: Unit tests on: [push, pull_request] jobs: test: runs-on: ${{ matrix.os }} strategy: matrix: julia-version: ['1.1', '1.2', '1.3'] julia-arch: [x64] os: [ubuntu-latest, windows-latest, macOS-latest] steps: - uses: actions/checkout@v1.0.0 - uses: julia-actions/setup-julia@v1 with: version: ${{ matrix.julia-version }} arch: ${{ matrix.julia-arch }} - name: Install dependencies run: julia ci_prep.jl - uses: julia-actions/julia-runtest@master