ImperialCollegeLondon / sharpy

Simulation of High Aspect Ratio aeroplanes and wind turbines in Python: a nonlinear aeroelastic code
https://imperial.ac.uk/aeroelastics/sharpy
BSD 3-Clause "New" or "Revised" License
119 stars 58 forks source link

Changed Github runner from Conda to Mamba #266

Closed ben-l-p closed 8 months ago

ben-l-p commented 8 months ago

Changed Github runner from Conda to Mamba

The recent change to the new Conda environment involved swapping out minimal environment used by the Github runner to the regular environment. This causes the Ubuntu runner to fail due to running out of its 7GB of RAM, and so new SHARPy versions could not be verified.

To fix this, Conda has been swapped out with Mamba, which is a faster and less memory-intensive drop-in replacement. This should not have any effect on running SHARPy.

Fixed Typos in Linear_Goland_Flutter.ipynb

Small errors in example notebook have been fixed, should not have any effect on the results.

codecov-commenter commented 8 months ago

Codecov Report

Merging #266 (a46fe12) into develop (b938c5f) will not change coverage. Report is 2 commits behind head on develop. The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop     #266   +/-   ##
========================================
  Coverage    67.69%   67.69%           
========================================
  Files          166      166           
  Lines        26709    26709           
========================================
  Hits         18081    18081           
  Misses        8628     8628           

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

ben-l-p commented 8 months ago

Moved all Github runner tests from using Conda to Mamba, a less memory-intensive alternative. Conda was found to require more than the 7gb of RAM available to the Ubuntu runner, causing tests to fail.