You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The matrix that parameterises the CI for Linux does not have the key python and so falls through to the default value of 3.11- this means that any problems with 3.12, 3.13 and any breakages for other versions from other upstream dependencies have been missed.
Activity
coretl commentedon Jul 8, 2025
If I read the CI correct, the entries that define
pyverwill run under the appropriate manylinux container here:epicscorelibs/.github/workflows/build.yml
Lines 271 to 302 in 3bf5d97
This means that they will actually use python 3.11 only for the prep stages, and the test and build is done on the correct python.
I will leave @mdavidsaver to comment if this is incorrect, but I think this issue can be closed as invalid.
mdavidsaver commentedon Jan 8, 2026
@coretl is correct. I think the confusion comes from my having squeezed two different build processes into one GHA job.
I think this ticket is now moot as #46 has changed the situation considerably. There are now separate jobs for manylinux and native builds.