name: develon:pull_request:push:branches:- 1.xjobs:check:name: Checkruns-on: ubuntu-lateststeps:- name: Checkout sourcesuses: actions/checkout@v2- name: Install stable toolchainuses: actions-rs/toolchain@v1with:profile: minimaltoolchain: stableoverride: true- name: Run cargo checkuses: actions-rs/cargo@v1with:command: checktest:name: Test Suiteruns-on: ubuntu-lateststeps:- name: Checkout sourcesuses: actions/checkout@v2- name: Install stable toolchainuses: actions-rs/toolchain@v1with:profile: minimaltoolchain: stableoverride: true- name: Run cargo testuses: actions-rs/cargo@v1with:command: testlints:name: Lintsruns-on: ubuntu-lateststeps:- name: Checkout sourcesuses: actions/checkout@v2- name: Install stable toolchainuses: actions-rs/toolchain@v1with:profile: minimaltoolchain: stableoverride: truecomponents: rustfmt, clippy- name: Run cargo fmtuses: actions-rs/cargo@v1with:command: fmtargs: --all -- --check- name: Run cargo clippyuses: actions-rs/clippy-check@v1with:token: ${{ secrets.GITHUB_TOKEN }}args: --all-features -- -D warnings