mirror of
https://github.com/mesonbuild/meson.git
synced 2026-06-30 19:57:45 +00:00
This ports vc2022x64vs and vc2022arm64ninjacross to GHA. GHA has some upsides: * 4 instead of 2 cores, so about twice as fast with parallel tests * easier to test in forks (no azure account required) * one less CI system to handle Downsides: GHA is limited to 20 parallel jobs, and meson has many, so some queuing might occur, though it being twice as fast and many of the other jobs being short should lead to faster times anyway. The third job was not ported yet since that includes intel fortran which requires caching since it takes 15 minutes to install, and I lost motivation. Ideally it could be ported as well.