uDALES / u-dales

uDALES: large-eddy-simulation software for urban flow, dispersion and microclimate modelling
https://udales.github.io/u-dales
GNU General Public License v3.0
47 stars 17 forks source link

Assess CI checks #202

Open dc2917 opened 3 weeks ago

dc2917 commented 3 weeks ago

ci.yml currently runs build and test jobs on push and pull request, on ubuntu-latest and macOS-latest runners and debug/release build types, and contains some if-elseery to then decide which steps to perform.

We should assess whether this entire matrix is required on every push and opening of a pull request to any branch, and/or whether the conditions can be cleaned up to reduce the number of checks performed.