| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 | name: Rust linton:  push:    branches:      - "main"      - "release/*"    paths:      - "frontend/rust-lib/**"      - "shared-lib/**"  pull_request:    branches:      - "main"      - "release/*"    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
 |