From f335f4be16e0a0f2be595a48955234b43faeca7c Mon Sep 17 00:00:00 2001 From: Uwe Klotz Date: Tue, 31 Mar 2026 11:34:13 +0200 Subject: [PATCH] GitHub: Add Linux/Windows ARM64 targets to workflows (#96) --- .github/workflows/latest-dependencies.yaml | 7 +++++++ .github/workflows/test.yaml | 13 +++++++++++++ 2 files changed, 20 insertions(+) diff --git a/.github/workflows/latest-dependencies.yaml b/.github/workflows/latest-dependencies.yaml index cea05bc..ebb0a3a 100644 --- a/.github/workflows/latest-dependencies.yaml +++ b/.github/workflows/latest-dependencies.yaml @@ -35,6 +35,13 @@ jobs: include: - target: aarch64-apple-darwin runner_os: macos-latest + - target: aarch64-unknown-linux-gnu + runner_os: ubuntu-latest + - target: aarch64-unknown-linux-musl + runner_os: ubuntu-latest + - target: aarch64-pc-windows-msvc + # There is no windows-latest-arm runner. + runner_os: windows-11-arm - target: armv7-unknown-linux-gnueabihf runner_os: ubuntu-latest - target: x86_64-apple-darwin diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 287834d..ce05dd2 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -38,6 +38,19 @@ jobs: - target: aarch64-apple-darwin runner_os: macos-26 + - target: aarch64-unknown-linux-gnu + runner_os: ubuntu-22.04-arm + - target: aarch64-unknown-linux-gnu + runner_os: ubuntu-24.04-arm + + - target: aarch64-unknown-linux-musl + runner_os: ubuntu-22.04-arm + - target: aarch64-unknown-linux-musl + runner_os: ubuntu-24.04-arm + + - target: aarch64-pc-windows-msvc + runner_os: windows-11-arm + - target: armv7-unknown-linux-gnueabihf runner_os: ubuntu-22.04 - target: armv7-unknown-linux-gnueabihf