Since we have grouping in Azure DevOps and Teamcity now, we could add a GitHub Actions specific library that adds grouping to this, as well.
Additionally, marking warnings/errors should also be possible:

(There's some specialty about debug, though - it seems that if we "log" to debug, those logs will only be visible, if step debug logging is enabled.)