name: CI on: push: branches: [ master, main ] pull_request: branches: [ master, main ] workflow_dispatch: jobs: host-build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Configure & build (host) run: | sudo apt-get update sudo apt-get install -y ninja-build ./scripts/build_host.sh rk3588-cross-build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Install toolchain run: | sudo apt-get update sudo apt-get install -y ninja-build gcc-aarch64-linux-gnu g++-aarch64-linux-gnu - name: Build (cross) env: RK3588_SYSROOT: /opt/rk3588-sysroot run: | mkdir -p "$RK3588_SYSROOT" ./scripts/build_board.sh