Closed jonthysell closed 1 year ago
Our PR jobs now call into templates and use a matrix strategy for all tested configurations.
GitHub Actions branch protections do not let you set "all jobs are required" nor even "all matrix permutations of this one job" are required.
You literally have to set every individual permutation as required manually, which makes it hard to maintain.
This PR adds a final "Successful PR Check" job that is dependent on all the others, that can be the one set to required.
Our PR jobs now call into templates and use a matrix strategy for all tested configurations.
GitHub Actions branch protections do not let you set "all jobs are required" nor even "all matrix permutations of this one job" are required.
You literally have to set every individual permutation as required manually, which makes it hard to maintain.
This PR adds a final "Successful PR Check" job that is dependent on all the others, that can be the one set to required.
Microsoft Reviewers: Open in CodeFlow