From 0ddd5ddc6d20f4906d96a46d10efdff31f1271f9 Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Mon, 13 Mar 2023 21:00:01 +0100 Subject: [PATCH] Add AARCH64 target for CI --- .github/workflows/ccpp.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index 9ad90411..7a533093 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -132,3 +132,22 @@ jobs: freebsd-version cd tests make check -j 2 CC="cc -std=c99 -Wno-unknown-warning-option -Werror" && make clean && make check -j 2 CC="cc -std=c11 -Wno-unknown-warning-option -Werror" LDFLAGS="-lstdthreads" && make clean + + # The host should always be linux + build_aarch64: + runs-on: ubuntu-18.04 + name: Build on aarch64 + steps: + - uses: actions/checkout@v3 + - uses: uraimo/run-on-arch-action@v2.5.0 + name: Run commands on aarch64 + id: make + with: + arch: aarch64 + distro: bullseye + shell: /bin/sh + run: | + apt-get update -q -y + apt-get install -q -y build-essential git gcc + lscpu + cd tests && make check -j 2 && make clean