Instead of using matrix-strategy in GH actions CI, we should use composite actions, to avoid code duplication.
We have to change it because of strange behaviour of GH actions when only one item from matrix is marked as required.
It was reported here: https://github.com/magma/magma/issues/12855#issuecomment-1177547133
Instead of using matrix-strategy in GH actions CI, we should use composite actions, to avoid code duplication. We have to change it because of strange behaviour of GH actions when only one item from matrix is marked as required. It was reported here: https://github.com/magma/magma/issues/12855#issuecomment-1177547133