| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 | 
							- name: Rust lint
 
- on:
 
-   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: always
 
- jobs:
 
-   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.3.9'
 
-           channel: "stable"
 
-       - name: Rust Deps
 
-         working-directory: frontend
 
-         run: |
 
-           cargo install cargo-make
 
-           cargo make appflowy-deps-tools
 
-       - name: Build FlowySDK
 
-         working-directory: frontend
 
-         run: |
 
-           cargo make --profile development-linux-x86_64 appflowy-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
 
 
  |