Closed lrineau closed 7 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
@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