See docs: https://docs.github.com/en/actions/reference/workflow-commands-for-github-actions#stopping-and-starting-workflow-commands
We already detect runs in GHA anyway, instead of the usual CLI output we can bracket the output of each target with special commands to get pretty output that can be expanded for details.