safesight-edge/.github/workflows/build.yml
sladro a12f91da63
Some checks failed
CI / host-build (push) Has been cancelled
CI / rk3588-cross-build (push) Has been cancelled
修复功能bug,对齐prd
2026-01-03 16:12:03 +08:00

35 lines
814 B
YAML

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