Old versions of Ruby (<= 2.2) no longer work on the latest Ubuntu image.
Fix by using ubuntu-20.04 instead of ubuntu-latest for old Rubies.
Also create roll-ups job called test-all and functional-all that collects the results of all the test and functional job runs for various Ruby versions into two checks that we can use for the branch protection rule.
Old versions of Ruby (<= 2.2) no longer work on the latest Ubuntu image.
Fix by using
ubuntu-20.04
instead ofubuntu-latest
for old Rubies.Also create roll-ups job called
test-all
andfunctional-all
that collects the results of all the test and functional job runs for various Ruby versions into two checks that we can use for the branch protection rule.