chanzuckerberg / shasta

[MOVED] Moved to paoloshasta/shasta. De novo assembly from Oxford Nanopore reads
Other
272 stars 59 forks source link

Updates to Github Actions workflow and MakeRelease.html #192

Closed bagashe closed 4 years ago

bagashe commented 4 years ago

Linux

I think it is a good idea to support building Shasta on all Ubuntu LTS versions that haven't reached their end-of-support yet. So we will keep building on Ubuntu 18.04 LTS for now. If this becomes a problem (for example when we need a later version of gcc or some other library), we can consider what to do at the time.

MacOS

MacOS 10.14 still has around 20% market share. So I've kept the build step around. We won't collect the build artifact anymore since it won't be part of our release. In general, it is a good idea to support building Shasta on the two latest macOS versions. We can still have a single macOS release if the binary works on both versions of the OS.