packit-service icon indicating copy to clipboard operation
packit-service copied to clipboard

Support Github merge queue from pull-request configuration

Open LecrisUT opened this issue 4 months ago • 0 comments

Description

This is a follow-up to #2266. Although that provides a way to configure the CI for merge queue, this requires quite a lot of duplication of each test configuration. Playing around with the merge queue, I've found that it always require a status check to be defined and passed for PRs.

But this would be the exact same name match and be taken from the pull request trigger configuration. So ideally we should not require the user to setup a different configuration, but instead reuse the one from the pull request trigger, with the same name format.

There are a few caveats such as how to fill the PR-only environment variables or what context to use, for which I suggest to treat it the same as a commit trigger and require the user to account for that difference.

Benefit

No response

Importance

No response

What is the impacted category (job)?

Testing Farm tests, Copr builds

Workaround

  • [ ] There is an existing workaround that can be used until this feature is implemented.

Participation

  • [x] I am willing to submit a pull request for this issue. (Packit team is happy to help!)

LecrisUT avatar Oct 30 '25 12:10 LecrisUT