Commit 8b2d28fa for openh264
commit 8b2d28faade10d74d99ac80e199aef664c9c5a3b
Author: BenzhengZhang <140143892+BenzhengZhang@users.noreply.github.com>
Date: Mon Sep 21 16:42:45 2026 +0800
ci: build iOS libraries (#4023)
Co-authored-by: benzzhan <benzzhan@cisco.com>
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 2177f48d..5d303cff 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -129,6 +129,17 @@ jobs:
- run: ninja -C builddir -v
- run: meson test -C builddir -v
+ ios:
+ runs-on: macos-latest
+ strategy:
+ matrix:
+ arch: [arm64, x86_64]
+ steps:
+ - uses: actions/checkout@v4
+ - run: brew install nasm
+ - run: make -j$(sysctl -n hw.ncpu) libraries OS=ios ARCH=${{ matrix.arch }} SDK_MIN=12.0
+ - run: test -f libopenh264.a
+
linux-cross-arm:
runs-on: ubuntu-latest
steps: