Body:
Merge queues are increasingly common, and merge_group is currently classified but not evaluated. We should evaluate whether a workflow fires for a merge-group event, including any branches filter on the trigger.
Scope:
- Add a
merge_group event spec to the core model.
- Evaluate the
on.merge_group filters.
- Add fixtures based on real merge-queue runs, cited in the PR.
Good pairing with the fidelity corpus work in issue #6.
Body:
Merge queues are increasingly common, and
merge_groupis currently classified but not evaluated. We should evaluate whether a workflow fires for a merge-group event, including anybranchesfilter on the trigger.Scope:
merge_groupevent spec to the core model.on.merge_groupfilters.Good pairing with the fidelity corpus work in issue #6.