diff --git a/.github/workflows/windows-pixi.yml b/.github/workflows/windows-pixi.yml index 49e466c..a080752 100644 --- a/.github/workflows/windows-pixi.yml +++ b/.github/workflows/windows-pixi.yml @@ -16,24 +16,28 @@ jobs: - uses: actions/checkout@v4 with: submodules: 'true' - - uses: prefix-dev/setup-pixi@v0.8.1 + + - uses: conda-incubator/setup-miniconda@v3 with: - cache: false - run-install: false - - name: Create pixi.toml + channels: conda-forge + python-version: ${{ matrix.python-version }} + activate-environment: ndcurve + conda-remove-defaults: "true" + + - name: Create conda environment + shell: bash run: | - pixi init - pixi add cmake ^ - ninja ^ - cxx-compiler ^ - eigen ^ - eigenpy ^ - pinocchio ^ - libboost-devel ^ - libboost-python-devel + conda install cmake \ + ninja \ + cxx-compiler \ + eigen \ + eigenpy \ + pinocchio \ + libboost-devel \ + libboost-python-devel - name: Configure - shell: pixi run bash -e {0} + shell: bash env: COMPILER: ${{ matrix.compiler }} run: | @@ -46,8 +50,8 @@ jobs: -DGENERATE_PYTHON_STUB=ON \ -DCURVES_WITH_PINOCCHIO_SUPPORT=ON - name: Build - shell: pixi run bash -e {0} + shell: bash run: cmake --build build - name: Test - shell: pixi run bash -e {0} + shell: bash run: cmake --build build -t test