Simple-Robotics / proxsuite

The Advanced Proximal Optimization Toolbox
BSD 2-Clause "Simplified" License
414 stars 50 forks source link

ci check all jobs pass #236

Closed fabinsch closed 1 year ago

fabinsch commented 1 year ago

This PR adds an additional job to every one of our pipelines that is called "check-name-of-yml-file". This job is dependent on all jobs created by the matrix (os, std, compile-mode), and only passes if all of them pass.

This is very useful for auto-merge, as we can add only the 5 "check-name-of-yml-file" jobs to the branch protection rules. And it will still work, even though we change the name of the jobs (by adding more stuff to the matrix for example).