From 14644d388af617a2f0614fd64e426fa3a315cf90 Mon Sep 17 00:00:00 2001 From: Partouf Date: Tue, 25 Feb 2025 19:41:56 +0100 Subject: [PATCH] add arm test with gh arm runners --- .github/workflows/ci.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d1b28a6..eb4e5ba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,6 +25,26 @@ jobs: - name: build and test run: | python3 ci/test-all-configs.py --${{matrix.compiler}} --default-config + test-linux-arm: + runs-on: ubuntu-22.04-arm + strategy: + fail-fast: false + matrix: + compiler: [gcc, clang] + shared: [--shared, ""] + steps: + - uses: actions/checkout@v4 + - name: dependencies + run: | + sudo apt install gcc-10 g++-10 libgcc-10-dev libunwind8-dev + pip3 install colorama + - name: libdwarf + run: | + cd .. + cpptrace/ci/setup-prerequisites.sh + - name: build and test + run: | + python3 ci/test-all-configs.py --${{matrix.compiler}} --default-config test-macos: runs-on: macos-14 strategy: