beast-dev / beast-mcmc

Bayesian Evolutionary Analysis Sampling Trees
http://beast.community
GNU Lesser General Public License v2.1
192 stars 73 forks source link

Refactor github ci to use matrix strategy instead. #1206

Closed Joon-Klaps closed 1 month ago

Joon-Klaps commented 1 month ago

This PR will make all test previously ran using test.sh and test_with_load_state.sh who ran in series, run in parallel. In addition to being faster on github, it gives a more clear overview of passed tests.

image

msuchard commented 1 month ago

@Joon-Klaps -- please fix ASAP whatever is going on with our junit tests: https://github.com/beast-dev/beast-mcmc/actions/runs/11170090199/job/31052214909

Joon-Klaps commented 1 month ago

Hi @msuchard, sorry for the inconvenience, see the new PR that resolves this. https://github.com/beast-dev/beast-mcmc/pull/1207 Passing test: https://github.com/Joon-Klaps/beast-mcmc/actions/runs/11177794819/job/31074042568?pr=3