The compatibility harness I was working has an automated 'status report' now:
github.com/puppetlabs/puppet-module-compat-harness/blob/…/STATUS.md
Some notable pieces added over the last few updates:
1. Added some VM-based testing for some modules that don't test well in containers
2. Added Puppet Core 9 validation as a separate workflow, though I'm not doing anything with that data yet (need to figure out something to show different status on the Forge of compatible for 8, but not 9)
3. Added some 'lean' testing so it only tests modules as they change (or if the harness itself changes) instead of running every single module every night.