From 0ef601df8d90fdfc941380f2fe3ffcdcfe33d4d3 Mon Sep 17 00:00:00 2001 From: crusaderky Date: Fri, 23 Jan 2026 12:46:44 +0000 Subject: [PATCH] pixi: add support for Linux ARM --- .github/workflows/pixi-packages.yml | 6 ++---- pixi-packages/asan/pixi.toml | 2 +- pixi-packages/default/pixi.toml | 2 +- pixi-packages/freethreading/pixi.toml | 2 +- pixi-packages/tsan-freethreading/pixi.toml | 2 +- 5 files changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/workflows/pixi-packages.yml b/.github/workflows/pixi-packages.yml index 9372b3501ca2..f47a62164d33 100644 --- a/.github/workflows/pixi-packages.yml +++ b/.github/workflows/pixi-packages.yml @@ -20,7 +20,7 @@ jobs: strategy: fail-fast: false matrix: - runs-on: [ubuntu-latest, macos-15] + runs-on: [ubuntu-latest, ubuntu-24.04-arm, macos-latest] package_variant: - default - freethreading @@ -36,9 +36,7 @@ jobs: - uses: prefix-dev/setup-pixi@82d477f15f3a381dbcc8adc1206ce643fe110fb7 # v0.9.3 with: - # FIXME regression in 0.63.0: - # https://github.com/prefix-dev/rattler-build/issues/2094 - pixi-version: v0.62.2 + pixi-version: v0.63.2 run-install: false - name: Build diff --git a/pixi-packages/asan/pixi.toml b/pixi-packages/asan/pixi.toml index c16937d07d3c..b9647652e0db 100644 --- a/pixi-packages/asan/pixi.toml +++ b/pixi-packages/asan/pixi.toml @@ -1,6 +1,6 @@ [workspace] channels = ["https://prefix.dev/conda-forge"] -platforms = ["osx-arm64", "linux-64"] +platforms = ["linux-64", "linux-aarch64", "osx-arm64"] preview = ["pixi-build"] [package.build] diff --git a/pixi-packages/default/pixi.toml b/pixi-packages/default/pixi.toml index 296a3d956422..a7c346907a4e 100644 --- a/pixi-packages/default/pixi.toml +++ b/pixi-packages/default/pixi.toml @@ -1,6 +1,6 @@ [workspace] channels = ["https://prefix.dev/conda-forge"] -platforms = ["osx-arm64", "linux-64"] +platforms = ["linux-64", "linux-aarch64", "osx-arm64"] preview = ["pixi-build"] [package.build] diff --git a/pixi-packages/freethreading/pixi.toml b/pixi-packages/freethreading/pixi.toml index 1cd2b7ee7f3e..294a035b1352 100644 --- a/pixi-packages/freethreading/pixi.toml +++ b/pixi-packages/freethreading/pixi.toml @@ -1,6 +1,6 @@ [workspace] channels = ["https://prefix.dev/conda-forge"] -platforms = ["osx-arm64", "linux-64"] +platforms = ["linux-64", "linux-aarch64", "osx-arm64"] preview = ["pixi-build"] [package.build] diff --git a/pixi-packages/tsan-freethreading/pixi.toml b/pixi-packages/tsan-freethreading/pixi.toml index 491aa0f2763c..68864c02d89b 100644 --- a/pixi-packages/tsan-freethreading/pixi.toml +++ b/pixi-packages/tsan-freethreading/pixi.toml @@ -1,6 +1,6 @@ [workspace] channels = ["https://prefix.dev/conda-forge"] -platforms = ["osx-arm64", "linux-64"] +platforms = ["linux-64", "linux-aarch64", "osx-arm64"] preview = ["pixi-build"] [package.build]