From 3bd1b201d544e59766fd500b8f9aa4782e94e3b7 Mon Sep 17 00:00:00 2001 From: Reini Urban Date: Sat, 9 Mar 2024 08:47:30 +0100 Subject: [PATCH] add aarch64 CI to GH actions we had a drone CI, but this was disabled and failed. add relprep and the aarch64-m1 branch. --- .drone.yml | 5 ++++- .github/workflows/main.yml | 17 +++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 9ebde6c4..ee02b8dd 100644 --- a/.drone.yml +++ b/.drone.yml @@ -17,8 +17,10 @@ steps: # https://docker-runner.docs.drone.io/configuration/trigger/ trigger: branch: + - aarch64-m1 - archs - master + - relprep --- kind: pipeline @@ -36,9 +38,10 @@ steps: - apt-get install -yq --no-install-suggests --no-install-recommends build-essential file bash gcc make autotools-dev automake autoconf libtool libtext-diff-perl pkg-config - - build-aux/autogen.sh - build-aux/conf-make-check.sh trigger: branch: + - aarch64-m1 - archs - master + - relprep diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8933d64e..f18e0128 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -142,3 +142,20 @@ jobs: # asset_path: ./configure.gz # asset_name: configure.gz # asset_content_type: application/gzip + aarch64: + runs-on: ubuntu-latest + timeout-minutes: 30 + steps: + - uses: actions/checkout@v4 + - uses: uraimo/run-on-arch-action@v2.7.1 + name: Check on aarch64 + id: runcmd + with: + arch: aarch64 + githubToken: ${{ github.token }} + distro: ubuntu_latest + install: | + apt-get update -q -y + apt-get install -y make gcc grep bash file git libtool automake autoconf + libtext-diff-perl pkg-config + run: build-aux/conf-make-check.sh