From 9f97f25669d9fd05b0fa9f21f5dc2487906eada5 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Tue, 7 Mar 2023 14:46:35 +0000 Subject: [PATCH] ci: add cross-compilation tests for aarch64, arm soft and hard float --- .github/workflows/ci-scripts-build.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/ci-scripts-build.yml b/.github/workflows/ci-scripts-build.yml index 5bd280772..5a66f1d7b 100644 --- a/.github/workflows/ci-scripts-build.yml +++ b/.github/workflows/ci-scripts-build.yml @@ -153,6 +153,26 @@ jobs: configuration: default name: "Win2019 mingw" + # Cross builds + + - os: ubuntu-latest + cmp: gcc + configuration: default + name: "Cross linux-aarch64" + cross: linux-aarch64 + + - os: ubuntu-latest + cmp: gcc + configuration: default + name: "Cross linux-arm gnueabi" + cross: linux-arm@arm-linux-gnueabi + + - os: ubuntu-latest + cmp: gcc + configuration: default + name: "Cross linux-arm gnueabihf" + cross: linux-arm@arm-linux-gnueabihf + steps: - uses: actions/checkout@v3 with: