From e670560749c8251aaec949e0e253fe3a93ff7e3e Mon Sep 17 00:00:00 2001 From: Justus Magin Date: Mon, 11 May 2026 13:36:04 +0200 Subject: [PATCH 1/4] exclude 0.68.0 to avoid the broken v7 format for now [skip-rtd] --- pixi.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pixi.toml b/pixi.toml index 5a3094a95ed..2abe0dfd01a 100644 --- a/pixi.toml +++ b/pixi.toml @@ -2,7 +2,7 @@ preview = ["pixi-build"] channels = ["conda-forge", "nodefaults"] platforms = ["win-64", "linux-64", "osx-arm64"] -requires-pixi = ">=0.63.2" +requires-pixi = ">=0.63.2,!=0.68.0" [package] name = "xarray" From 1b142ee590cf6f22385763535fa8e669291f5cf4 Mon Sep 17 00:00:00 2001 From: Justus Magin Date: Mon, 11 May 2026 13:57:16 +0200 Subject: [PATCH 2/4] temporarily pin pixi in CI --- .github/workflows/ci-additional.yaml | 2 ++ .github/workflows/ci.yaml | 2 ++ .github/workflows/hypothesis.yaml | 2 ++ .github/workflows/upstream-dev-ci.yaml | 2 ++ 4 files changed, 8 insertions(+) diff --git a/.github/workflows/ci-additional.yaml b/.github/workflows/ci-additional.yaml index cad7a393f4b..6be1de8b06f 100644 --- a/.github/workflows/ci-additional.yaml +++ b/.github/workflows/ci-additional.yaml @@ -52,6 +52,8 @@ jobs: persist-credentials: false - uses: Parcels-code/pixi-lock/create-and-cache@38495788b79a5ff26009aecc15daa9a8310b8832 # v0.1.0 id: pixi-lock + with: + pixi-version: 0.67.1 - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: pixi-lock diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 66259c5784b..5f0c5767e69 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -53,6 +53,8 @@ jobs: persist-credentials: false - uses: Parcels-code/pixi-lock/create-and-cache@38495788b79a5ff26009aecc15daa9a8310b8832 # v0.1.0 id: pixi-lock + with: + pixi-version: 0.67.1 - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: pixi-lock diff --git a/.github/workflows/hypothesis.yaml b/.github/workflows/hypothesis.yaml index 2ed8d0296df..f7623a4edb6 100644 --- a/.github/workflows/hypothesis.yaml +++ b/.github/workflows/hypothesis.yaml @@ -59,6 +59,8 @@ jobs: persist-credentials: false - uses: Parcels-code/pixi-lock/create-and-cache@38495788b79a5ff26009aecc15daa9a8310b8832 # v0.1.0 id: pixi-lock + with: + pixi-version: 0.67.1 - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: pixi-lock diff --git a/.github/workflows/upstream-dev-ci.yaml b/.github/workflows/upstream-dev-ci.yaml index 8e4ec0e1486..6eb2cfdf60d 100644 --- a/.github/workflows/upstream-dev-ci.yaml +++ b/.github/workflows/upstream-dev-ci.yaml @@ -66,6 +66,8 @@ jobs: persist-credentials: false - uses: Parcels-code/pixi-lock/create-and-cache@38495788b79a5ff26009aecc15daa9a8310b8832 # v0.1.0 id: pixi-lock + with: + pixi-version: 0.67.1 - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: pixi-lock From 68e23bc325877a739c9651532928005f9391079f Mon Sep 17 00:00:00 2001 From: Justus Magin Date: Mon, 11 May 2026 14:03:53 +0200 Subject: [PATCH 3/4] version formatting --- .github/workflows/ci-additional.yaml | 2 +- .github/workflows/ci.yaml | 2 +- .github/workflows/hypothesis.yaml | 2 +- .github/workflows/upstream-dev-ci.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci-additional.yaml b/.github/workflows/ci-additional.yaml index 6be1de8b06f..d719a79e442 100644 --- a/.github/workflows/ci-additional.yaml +++ b/.github/workflows/ci-additional.yaml @@ -53,7 +53,7 @@ jobs: - uses: Parcels-code/pixi-lock/create-and-cache@38495788b79a5ff26009aecc15daa9a8310b8832 # v0.1.0 id: pixi-lock with: - pixi-version: 0.67.1 + pixi-version: v0.67.1 - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: pixi-lock diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5f0c5767e69..3f9cf3d986a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -54,7 +54,7 @@ jobs: - uses: Parcels-code/pixi-lock/create-and-cache@38495788b79a5ff26009aecc15daa9a8310b8832 # v0.1.0 id: pixi-lock with: - pixi-version: 0.67.1 + pixi-version: v0.67.1 - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: pixi-lock diff --git a/.github/workflows/hypothesis.yaml b/.github/workflows/hypothesis.yaml index f7623a4edb6..fd0a47376f0 100644 --- a/.github/workflows/hypothesis.yaml +++ b/.github/workflows/hypothesis.yaml @@ -60,7 +60,7 @@ jobs: - uses: Parcels-code/pixi-lock/create-and-cache@38495788b79a5ff26009aecc15daa9a8310b8832 # v0.1.0 id: pixi-lock with: - pixi-version: 0.67.1 + pixi-version: v0.67.1 - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: pixi-lock diff --git a/.github/workflows/upstream-dev-ci.yaml b/.github/workflows/upstream-dev-ci.yaml index 6eb2cfdf60d..b661bd1fb5c 100644 --- a/.github/workflows/upstream-dev-ci.yaml +++ b/.github/workflows/upstream-dev-ci.yaml @@ -67,7 +67,7 @@ jobs: - uses: Parcels-code/pixi-lock/create-and-cache@38495788b79a5ff26009aecc15daa9a8310b8832 # v0.1.0 id: pixi-lock with: - pixi-version: 0.67.1 + pixi-version: v0.67.1 - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: pixi-lock From 87541b7096767727a6b0cafa6777bd38d5d0f54f Mon Sep 17 00:00:00 2001 From: Justus Magin Date: Mon, 11 May 2026 14:14:17 +0200 Subject: [PATCH 4/4] missing propagation of the pixi version [skip-rtd] --- .github/workflows/ci.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 3f9cf3d986a..be4aae6814d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -46,6 +46,7 @@ jobs: outputs: cache-key: ${{ steps.pixi-lock.outputs.cache-key }} + pixi-version: ${{ steps.pixi-lock.outputs.pixi-version }} steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2