on: [push, pull_request]name: CIjobs:check:name: Checkruns-on: ubuntu-lateststeps:- uses: actions/checkout@v2- uses: actions-rs/toolchain@v1with:profile: minimaltoolchain: stableoverride: true- uses: actions-rs/cargo@v1with:command: checktest:name: Test Suiteruns-on: ubuntu-lateststeps:- uses: actions/checkout@v2- uses: actions-rs/toolchain@v1with:profile: minimaltoolchain: stableoverride: true- uses: actions-rs/cargo@v1with:command: testfmt:name: Rustfmtruns-on: ubuntu-lateststeps:- uses: actions/checkout@v2- uses: actions-rs/toolchain@v1with:profile: minimaltoolchain: stableoverride: true- run: rustup component add rustfmt- uses: actions-rs/cargo@v1with:command: fmtclippy:name: Clippyruns-on: ubuntu-lateststeps:- uses: actions/checkout@v2- uses: actions-rs/toolchain@v1with:profile: minimaltoolchain: stableoverride: true- run: rustup component add clippy- uses: actions-rs/cargo@v1with:command: clippy