1on: [push, pull_request]23name: Misc lints45jobs:6 check:7 name: Check8 runs-on: ubuntu-latest9 steps:10 - name: Checkout sources11 uses: actions/checkout@v21213 - name: Install stable toolchain14 uses: actions-rs/toolchain@v115 with:16 profile: minimal17 toolchain: stable18 override: true1920 - name: Run cargo check21 uses: actions-rs/cargo@v122 with:23 command: check2425 test:26 name: Test Suite27 runs-on: ubuntu-latest28 steps:29 - name: Checkout sources30 uses: actions/checkout@v23132 - name: Install stable toolchain33 uses: actions-rs/toolchain@v134 with:35 profile: minimal36 toolchain: stable37 override: true3839 - name: Run cargo test40 uses: actions-rs/cargo@v141 with:42 command: test4344 lints:45 name: Lints46 runs-on: ubuntu-latest47 steps:48 - name: Checkout sources49 uses: actions/checkout@v25051 - name: Install stable toolchain52 uses: actions-rs/toolchain@v153 with:54 profile: minimal55 toolchain: stable56 override: true57 components: rustfmt, clippy5859 60 61 62 63 6465 - name: Run cargo clippy66 uses: actions-rs/cargo@v167 with:68 command: clippy69 args: -- -D warnings