diff --git a/.github/workflows/ci_windows.yml b/.github/workflows/ci_windows.yml index a8c3d088576ae..b410731e9135f 100644 --- a/.github/workflows/ci_windows.yml +++ b/.github/workflows/ci_windows.yml @@ -71,14 +71,14 @@ jobs: --output-on-failure ` --config %BUILD_TYPE% - # build_on_pixi: - # name: win-pixi - # runs-on: windows-latest - # steps: - # - name: Checkout - # uses: actions/checkout@v4 - # - uses: prefix-dev/setup-pixi@v0.5.1 - # with: - # cache: true - # - run: | - # pixi run test_all + build_on_pixi: + name: win-pixi + runs-on: windows-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - uses: prefix-dev/setup-pixi@v0.5.1 + with: + cache: true + - run: | + pixi run test_all diff --git a/pixi.toml b/pixi.toml index 89ec3c56fa32b..46625641448b6 100644 --- a/pixi.toml +++ b/pixi.toml @@ -88,13 +88,13 @@ freeglut = ">=3.2.2,<3.3" [target.win-64.tasks] configure = "cmake -S . -B build -G 'Visual Studio 17 2022' -DCMAKE_BUILD_TYPE=Release -DDART_MSVC_DEFAULT_OPTIONS=ON -DBUILD_SHARED_LIBS=OFF -DDART_VERBOSE=ON" -build = { cmd = "cmake --build build -j --target all -C Release", depends_on = [ +build = { cmd = "cmake --build build --config Release -j --target all", depends_on = [ "configure", ] } -test = { cmd = "ctest --test-dir build --rerun-failed --output-on-failure -C Release", depends_on = [ +test = { cmd = "ctest --test-dir build --config Release --rerun-failed --output-on-failure", depends_on = [ "build", ] } -test_all = { cmd = "cmake --build build -j4 --target ALL", depends_on = [ +test_all = { cmd = "cmake --build build --config Release -j4 --target ALL", depends_on = [ "configure", ] }