ci: build linux-arm64 PIC archives too (native ubuntu-22.04-arm runner)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
David Rusu 2026-06-07 11:16:42 -04:00
parent 632ef6f643
commit 7afda1c36b

View File

@ -33,10 +33,15 @@ jobs:
matrix:
include:
- arch: x86_64
runner: ubuntu-latest
slug: rapidsnark-linux-x86_64-pic
- arch: arm64
runner: ubuntu-22.04-arm
slug: rapidsnark-linux-arm64-pic
runs-on: ${{ matrix.runner }}
# Build inside a glibc-2.35 image so the archives stay compatible with older
# glibc hosts (avoids the __isoc23_* / newer-GLIBCXX symbol requirements).
runs-on: ubuntu-latest
# The ubuntu:22.04 image resolves to the runner's architecture automatically.
container: ubuntu:22.04
steps:
- name: Install build dependencies