Closed IntegerLimit closed 6 months ago
The patch looks very good, thanks! However, can you rename the file back to ci.yaml? (I think that is the standard for continuous integration thing).
Build for Windows failed... pls have a look
Yep, Taking a Look Now.
Build for Windows failed... pls have a look
Fixed in above commit :+1:
This PR expands on the base CI System implemented in https://github.com/iqtree/iqtree2/pull/148, https://github.com/iqtree/iqtree2/pull/174, and https://github.com/iqtree/iqtree2/pull/175. This PR adds the compilation and architecture test for both Windows x86-64 and Mac x86-64. As Github Actions has not yet added support for Windows ARM, that is not included in this PR. The file has also been renamed to a more descriptive name (
build.yaml
vsci.yaml
)This serves two functions:
I have also made the CI System cancel if a second commit is pushed before the task finishes, which is especially important here given the long compile time of Linux ARM (~46 Minutes).