on: [push, pull_request] jobs: Tests: name: Tests runs-on: linux-arm64 env: RUNNER_TOOL_CACHE: /toolcache steps: - name: Checkout Code uses: actions/checkout@v4 - name: Setup Rust uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Install Clippy run: rustup component add clippy - name: Install RustFMT run: rustup component add rustfmt - name: Run format checker run: cargo fmt --all -- --check - name: Run linter run: cargo clippy -- - name: Run tests run: cargo test