Your GitHub actions workflows could be boiled down to two configs:
- autotools with clang / gcc
- cmake
by using matrix builds.
Unfortunately I don't use this repo as much / don't have time to contribute such a build matrix, but wanted to make you aware that it exists.
All the best