Simplify github actions to use less jobs

Merged
RO
1y ago
+9-6

Changed:

  • Move target tfms from matrix to steps

Motivation:
Each new test TFM will add +3 new jobs to test matrix (for each OS).
Make sense to run all test for OS in one job

this is part of preparation for adding .NET 10 to test matrix