Skip to content

Commit 024a64e

Browse files
authored
CI: improve Pixi caching (#229)
1 parent 025fd8a commit 024a64e

3 files changed

Lines changed: 10 additions & 13 deletions

File tree

.github/workflows/format.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ jobs:
2222
environment: [lint]
2323
steps:
2424
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
25-
- uses: prefix-dev/setup-pixi@92815284c57faa15cd896c4d5cfb2d59f32dc43d # v0.8.3
25+
- uses: prefix-dev/setup-pixi@v0.10.0
2626
with:
27-
pixi-version: v0.70.1
27+
pixi-version: v0.75.0
2828
cache: true
2929
environments: ${{ matrix.environment }}
3030
- name: Check for formatting violations

.github/workflows/gpu_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ jobs:
4040
- name: run nvidia-smi --query
4141
run: nvidia-smi --query
4242

43-
- uses: prefix-dev/setup-pixi@ba3bb36eb2066252b2363392b7739741bb777659 # v0.8.1
43+
- uses: prefix-dev/setup-pixi@v0.10.0
4444
with:
45-
pixi-version: v0.70.1
45+
pixi-version: v0.75.0
4646
manifest-path: pixi.toml
4747
cache: false
4848

.github/workflows/tests.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,10 @@ jobs:
2424
runs-on: [ubuntu-latest, ubuntu-24.04-arm, macos-latest]
2525
steps:
2626
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
27-
- uses: prefix-dev/setup-pixi@92815284c57faa15cd896c4d5cfb2d59f32dc43d # v0.8.3
27+
- uses: prefix-dev/setup-pixi@v0.10.0
2828
with:
29-
pixi-version: v0.73.0
29+
pixi-version: v0.75.0
3030
cache: true
31-
cache-key: ${{ matrix.runs-on }}
3231
environments: coverage
3332
- name: Prepare compiler cache
3433
id: prep-ccache
@@ -82,11 +81,10 @@ jobs:
8281
runs-on: [windows-latest]
8382
steps:
8483
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
85-
- uses: prefix-dev/setup-pixi@92815284c57faa15cd896c4d5cfb2d59f32dc43d # v0.8.3
84+
- uses: prefix-dev/setup-pixi@v0.10.0
8685
with:
87-
pixi-version: v0.73.0
86+
pixi-version: v0.75.0
8887
cache: true
89-
cache-key: ${{ matrix.runs-on }}
9088
environments: default
9189
- name: Prepare compiler cache
9290
id: prep-ccache
@@ -130,11 +128,10 @@ jobs:
130128
runs-on: [ubuntu-latest, ubuntu-24.04-arm]
131129
steps:
132130
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
133-
- uses: prefix-dev/setup-pixi@92815284c57faa15cd896c4d5cfb2d59f32dc43d # v0.8.3
131+
- uses: prefix-dev/setup-pixi@v0.10.0
134132
with:
135-
pixi-version: v0.70.1
133+
pixi-version: v0.75.0
136134
cache: true
137-
cache-key: ${{ matrix.runs-on }}
138135
environments: default
139136
- name: Prepare compiler cache
140137
id: prep-ccache

0 commit comments

Comments
 (0)