| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | 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      - uses: subosito/flutter-action@v1        with:          flutter-version: '3.0.0'          channel: "stable"      - 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_64 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
 |