Are you batching pull requests? I used that approach last release
cycle. CI takes so long to run that I didn't want to run it for every
pull request. Batching worked well overall.

You could try the apply-pullreq --apply-many option in the modified
script I sent in <Y5nom0ji4S/CmvZL@fedora> on Wed, 14 Dec 2022.

The workflow was:
1. Apply multiple requests on the staging branch locally.
2. Push staging to GitLab when you're ready to run CI.
3. When there is a failure, drop the pull request most likely
responsible for the failure and run CI again with the remaining pull
requests.

Stefan

Reply via email to