From ea9aac473d3ef506b1eaf9f77e6d9a45e7c52270 Mon Sep 17 00:00:00 2001 From: jdotc1 <138259519+jdotc1@users.noreply.github.com> Date: Sat, 17 Oct 2026 03:03:33 -0400 Subject: [PATCH 1/2] ci: test Zarr natively on Linux ARM64 Add one Python 3.12 minimal-dependency matrix entry on ubuntu-24.04-arm using the existing test setup and commands. Refs #4524. Validation: actionlint and git diff --check passed. Structural comparison confirms the only workflow change is the additional matrix row. No application builds or test suites rerun locally; native Linux ARM64 execution remains for hosted CI. --- .github/workflows/test.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index dea37533b2..8222664847 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -38,6 +38,10 @@ jobs: dependency-set: ["minimal", "optional"] os: ["ubuntu-latest"] include: + - python-version: '3.12' + dependency-set: 'minimal' + os: 'ubuntu-24.04-arm' + - python-version: '3.12' dependency-set: 'optional' os: 'macos-latest' From 19096417957dd8fafef879c845bbe6371cdf7373 Mon Sep 17 00:00:00 2001 From: Jeff <138259519+jdotc1@users.noreply.github.com> Date: Sun, 18 Oct 2026 01:41:33 -0400 Subject: [PATCH 2/2] Add release note for native Linux ARM64 CI --- changes/4525.misc.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/4525.misc.md diff --git a/changes/4525.misc.md b/changes/4525.misc.md new file mode 100644 index 0000000000..10a5678820 --- /dev/null +++ b/changes/4525.misc.md @@ -0,0 +1 @@ +Add native Linux ARM64 CI coverage with Python 3.12 and the `minimal` dependency environment.