Workflow_run not triggering for matrix job

My coverage workflow isn’t triggering after tests, as you can see here: https://github.com/swisscom/ruby-netsnmp/actions .

The only main difference I see from other examples is that the pre-workflow is a sequence of matrix-defined multi tasks.

However, this should work, and it looks like a bug.