| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | name: Rust linton:  push:    branches: [ main ]  pull_request:    branches: [ main ]env:  CARGO_TERM_COLOR: alwaysjobs:  rust-fmt:    name: Rustfmt    runs-on: ubuntu-latest    steps:      - uses: actions/checkout@v2      - uses: actions-rs/toolchain@v1      with:        toolchain: 'stable-2022-01-20'        override: true      - name: Rust Deps        working-directory: frontend        run: |          cargo install cargo-make          cargo make flowy_dev      - name: Build FlowySDK        working-directory: frontend        run: |          cargo make --profile development-linux-x86 flowy-sdk-dev      - run: rustup component add rustfmt        working-directory: frontend/rust-lib      - name: rustfmt        run: cargo fmt --all -- --check        working-directory: frontend/rust-lib/      - run: rustup component add clippy          working-directory: frontend/rust-lib      - name: clippy        run: cargo clippy --no-default-features        working-directory: frontend/rust-lib
 |