Job configurations ignored when using `matrix:` rather than `jobs:`

Looks like a resurface of