AVSLab / basilisk

Astrodynamics simulation framework
https://hanspeterschaub.info/basilisk
ISC License
147 stars 61 forks source link

Generate wheels for ubuntu-latest on PR merge into develop #821

Closed Mark2000 closed 1 month ago

Mark2000 commented 2 months ago

Description

Generates wheels as an artifact of the PR merged workflow. This will allow those wheels to be pulled by other repos' CI systems.

Verification

Generation code tested on the PR workflow. This will be deleted before merge, so wheels are only generated on the PR merged workflow.

Documentation

Future work

Eventually, this should be replaced by cibuildwheels and deployment to PyPi, as it generates wheels with better compatibility for general use.

Mark2000 commented 1 month ago

@schaubh Should be ready for approval. Was unable to get auditwheel to work to reduce file size, but can look more deeply into this later if it becomes an issue.