I just set this up for my package, MIPVerify.jl - it was really easy to follow the instructions; thanks Dilum!
However, one downside of using Github actions is that each of the matrix jobs appears as a separate status check.

This is a lot noisier than Travis, which was a single status check:

Status check for a matrix jobs · community · Discussion #26822 · GitHub would allow me to summarize all the status checks in a single check, but the rest of the checks are still displayed; has anyone found a way to have just a single status check summarizing the status of all the different matrix jobs?