diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4ce4209..c6a53ea 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -93,12 +93,6 @@ jobs: environment-file: environment-dev-win.yml environment-name: xtensor-julia - - name: micromamba shell hook - shell: powershell - run: | - micromamba shell hook -s cmd.exe -p C:\Users\runneradmin\micromamba - Get-Content -Path C:\Users\runneradmin\micromamba\condabin\mamba_hook.bat - - name: install julia uses: julia-actions/setup-julia@v1 with: @@ -110,14 +104,13 @@ jobs: platform: x64 - name: install CxxWrap - shell: cmd - run: | + shell: cmd /C call {0} + run: >- julia -E "using Pkg; Pkg.add(PackageSpec(name=\"CxxWrap\", version=\"0.11.2\"))" - name: cmake configure - shell: cmd - run: | - call C:\Users\runneradmin\micromamba\condabin\micromamba.bat activate xtensor-julia + shell: cmd /C call {0} + run: >- julia -E "using CxxWrap; joinpath(CxxWrap.prefix_path(), \"lib\", \"cmake\", \"JlCxx\")" > temp.txt set /p JlCxx_DIR=- cd build cmake --build .