name: Rustfmt check on: push: branches: - 'main' paths: - '.github/workflows/rustfmt.yml' - 'userspace/ksud/**' pull_request: branches: - 'main' paths: - '.github/workflows/rustfmt.yml' - 'userspace/ksud/**' permissions: checks: write jobs: format: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: dtolnay/rust-toolchain@nightly with: components: rustfmt - uses: LoliGothick/rustfmt-check@v0.2 with: token: ${{ github.token }} options: --manifest-path userspace/ksud/Cargo.toml