1name: Push action
2on: [push]
3jobs:
4  test:
5    runs-on: ${{ matrix.os }}
6    strategy:
7      matrix:
8        os: [ubuntu-latest]
9        rust: [stable]
10
11    steps:
12      - uses: hecrj/setup-rust-action@v1
13        with:
14          rust-version: ${{ matrix.rust }}
15      - uses: actions/checkout@master
16      - name: Tests
17        run: cargo fmt -- --check && cargo clippy -- -Dwarnings && cargo test --verbose
18