tun2socks 0.1.10

High performance tun2socks
Documentation
name: "Check code formatting"

on:
  push:
    branches:
      - master
  pull_request:

jobs:
  checker:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v4
        with:
          fetch-depth: 1
      - name: Prepare
        run: |
          sudo apt install -y clang-format
      - name: Format
        run: |
          find src -iname "*.[h,c]" -exec clang-format -i {} \;
          git checkout src/arch/arm/asm.h src/arch/x86/asm.h
      - name: Check
        run: |
          git status
          git diff --quiet