CGAL / cgal-swig-bindings

CGAL bindings using SWIG
Other
346 stars 93 forks source link

test Python bindings wheels #258

Closed lrineau closed 7 months ago

lrineau commented 9 months ago
          > I am surprised of those results. Our wheels are tested by the CI process.

... well, maybe that is because they are tested on the same Github worker that builds the wheels. The dependencies are already in the system.

@SaillantNicolas can you check if one can modify the workflow so that this "step" is extracted to a different "job"

https://github.com/CGAL/cgal-swig-bindings/blob/3c9fe115c4c864b884e35ee65679a659ab77fce8/.github/workflows/tests.yml#L183C23-L183C28

That job would install Python, download and install the artifact, and then test the wheel, without installing any other dependency.

Originally posted by @lrineau in https://github.com/CGAL/cgal-swig-bindings/issues/253#issuecomment-1833381412