Skip to content

Commit c9e48f5

Browse files
committed
Update pixi and setup-pixi with environments
1 parent 628ebfa commit c9e48f5

File tree

2 files changed

+326
-239
lines changed

2 files changed

+326
-239
lines changed

.github/workflows/ci-pixi.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,26 +11,24 @@ jobs:
1111
fail-fast: false
1212
matrix:
1313
os: ["windows-2022", "macos-latest"]
14-
# environment: [py310, py311, py312, py313]
14+
environment: [py310, py311, py312, py313]
1515
defaults:
1616
run:
1717
shell: bash -l {0}
1818
steps:
1919
- uses: actions/checkout@v3
2020
- uses: prefix-dev/[email protected]
2121
with:
22-
pixi-version: v0.26.1
22+
pixi-version: v0.35.0
2323
cache: false
24-
# environments: ${{ matrix.environment }}
24+
environments: ${{ matrix.environment }}
2525
- name: Install
2626
run: |
2727
pixi run install-editable
2828
pixi run pip install plugins/fluidfft-fftw -v --no-build-isolation --no-deps
2929
pixi run python -c "import fluidfft_fftw.fft2d as m; print(m)"
3030
ls .pixi/envs/default/Lib/site-packages/fluidfft_fftw/fft2d
3131
pixi run python -c "import fluidfft_fftw.fft2d.with_fftw1d"
32-
pixi run python -c "import fluidfft_fftw.fft2d.with_fftw2d"
33-
pixi run python -c "import fluidfft_fftw.fft3d.with_fftw3d"
3432
- name: Tests
3533
run: |
3634
pixi run pytest -v -s tests

0 commit comments

Comments
 (0)