| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 | name: Rust linton:  push:    branches:      - "main"    paths:      - "frontend/rust-lib/**"      - "shared-lib/**"  pull_request:    branches:      - "main"    paths:      - "frontend/rust-lib/**"      - "shared-lib/**"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-04-07'          override: true      - uses: subosito/flutter-action@v1        with:          flutter-version: '3.0.5'          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
 |