@@ -61,10 +61,10 @@ jobs:
61
61
- name : Clean up PATH
62
62
if : contains(matrix.os, 'windows')
63
63
uses : egor-tensin/cleanup-path@v4
64
- # with:
64
+ with :
65
65
# cygpath in C:\Program Files\Git\usr\bin is used by install micromamba
66
66
# git in C:\Program Files\Git\bin is used by pip install git+
67
- # dirs: 'C:\Program Files\Git\usr\bin;C:\Program Files\Git\bin;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin'
67
+ dirs : ' C:\Program Files\Git\usr\bin;C:\Program Files\Git\bin;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin'
68
68
69
69
- shell : bash -l {0}
70
70
if : matrix.platform == 'linux-aarch64'
@@ -84,11 +84,13 @@ jobs:
84
84
85
85
# For some reason, the Strawberry perl's pkg-config is found
86
86
# instead of the conda's one, so let's delete the /c/Strawberry directory
87
+ # Furthermore, we also need to remove an older SDK that is used and can result in compilation problems
87
88
- name : Debug pkg-config problem
88
89
if : contains(matrix.os, 'windows')
89
90
shell : bash -l {0}
90
91
run : |
91
92
rm -rf /c/Strawberry
93
+ rm -rf "/c/Program Files (x86)/Windows Kits/10/Include/10.0.17763.0/"
92
94
93
95
- name : Check what files have changed
94
96
id : filecheck
@@ -143,6 +145,9 @@ jobs:
143
145
shell : bash -l {0}
144
146
if : steps.filecheck.outputs.WIN_YAML_CHANGED == 1 && matrix.os == 'windows-2019' && matrix.platform == 'win-64'
145
147
run : |
148
+ # Workaround for problem related to long paths
149
+ echo "CONDA_BLD_PATH=C:\\bld\\" >> $GITHUB_ENV
150
+ mkdir /c/bld
146
151
cp vinca_win.yaml vinca.yaml
147
152
mkdir -p recipes
148
153
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform win-64 -m -n
0 commit comments