name: PR Check on: pull_request: types: [opened, synchronize, reopened] jobs: lint-and-format: container: image: cimg/rust:1.81-node steps: - name: Checkout uses: actions/checkout@v4 - name: Build run: cargo build - name: Run format check run: cargo fmt --check - name: Run Clippy run: cargo clippy