name: CI on: push: branches: ["*"] pull_request: jobs: check: runs-on: rust steps: - uses: actions/checkout@v4 - run: cargo check --workspace fmt: runs-on: rust steps: - uses: actions/checkout@v4 - run: rustfmt --check --edition 2024 $(find crates -name '*.rs') clippy: runs-on: rust steps: - uses: actions/checkout@v4 - run: cargo clippy --workspace -- -D warnings