Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GitHub Actions comes with an auto-merge feature, which allows for automatically merging PRs once certain requirements are met. For us, these requirements would be the passing of all CI checks. Alas, their !@#*&()$&@!(#* configuration requires us to explicitly list all CI jobs that need to pass, which is an absolute maintenance nightmare. To improve on the situation at least somewhat, introduce a job that captures all required checks, so that the definition of this arbitrary entity is at least co-located with the definition of these jobs and not hidden behind four layers of clicky-bunti UI fluff. The logic is adapted from: https://github.com/orgs/community/discussions/75568#discussioncomment-10351973 Signed-off-by: Daniel Müller <deso@posteo.net>
- Loading branch information