name: CI
on:
push:
branches:
pull_request:
branches:
jobs:
smoke_test:
name: Smoke test
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
rust:
steps:
- uses: actions/checkout@v2
- name: Install ${{ matrix.rust }}
uses: actions-rs/toolchain@v1
with:
toolchain: ${{ matrix.rust }}
override: true
- name: Run unit tests
run: make test-all