--- name: Rust - Check formatting on: pull_request: paths: - .github/workflows/rustfmt.yml - rustfmt.toml - '**/*.rs' workflow_dispatch: permissions: {} jobs: check-formatting: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Checkout wireguard-go submodule run: git submodule update --init --depth=1 wireguard-go-rs - name: Check formatting run: |- rustfmt --version cargo fmt -- --check