Commit 20d637c
committed
Install Conan manually for CentOS 7 with uv Python
The get-conan action uses pip3 from the system Python, which installs
conan to /usr/local/bin. On CentOS 7, this means the old system conan
at /usr/bin takes precedence.
Changes:
- Move 'Fix PATH for local tools' to the top, before all setup steps
- Install Conan manually for vfx2021/vfx2022 using python3.11 -m pip
This ensures conan gets installed to ~/.local/bin with uv Python
- Keep get-conan action for other platforms (vfx2023, Ubuntu, macOS, Windows)
This ensures both Python 3.11 and Conan 2.x are in ~/.local/bin, which
is now first in PATH, so they're found before system versions.
Signed-off-by: Gary Oberbrunner <[email protected]>1 parent 144d22e commit 20d637c
1 file changed
+15
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
192 | 198 | | |
193 | 199 | | |
194 | 200 | | |
| |||
217 | 223 | | |
218 | 224 | | |
219 | 225 | | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
220 | 234 | | |
221 | 235 | | |
| 236 | + | |
222 | 237 | | |
223 | 238 | | |
224 | 239 | | |
225 | 240 | | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | 241 | | |
233 | 242 | | |
234 | 243 | | |
| |||
0 commit comments