name: CI on: pull_request: jobs: build: runs-on: - ubuntu-latest - linux_amd64 steps: - uses: actions/checkout@v4 - run: | sudo apt-get update sudo apt-get install -y build-essential cmake - name: Configure and build run: | mkdir -p build cd build cmake .. cmake --build . - name: Verify binary run: | test -f build/usbmakroboard && echo "Binary built successfully" || exit 1