Conversation
|
Ah these are pre-requirements to even get into the merge queue? :/ |
That setting can be changed by an admin. Although you could modify the Not sure what to do about the |
|
|
||
| jobs: | ||
| python-tests: | ||
| if: github.event_name != 'merge_group' |
There was a problem hiding this comment.
Does merging of a merge group count as push to the master branch? 🤔 The github docs confuse me.
Do they? What do you consider "a lot of CI time"? |
|
I was looking for that statistic for 10 min and couldn't find it. Concluding I had misremembered. But of course it is under insight and not under actions or in the settings. 🫠 |
|
Okay, I agree it is using a lot of CI. |

Contribution description
The build tests are taking a lot of CI time (also spam the CI status page) while I couldnt find a single instance where they actually failed, mostly because these tools are rarely ever touched. I tried properly filtering them to only trigger when something changes but the current design of these tests didn't make that trivial + it required changes to our current merge rules on github. This is a (hopefully working) compromise for now where this only gets triggered in the merge queue which should at least stop it from instantly doing stuff as soon as a PR gets opened which is a complete waste.
Testing procedure
idk, push, yolo
Issues/PRs references
Kinda relates to #22679 but mostly in a procrastination kind of way I guess
Declaration of AI-Tools / LLMs usage:
AI-Tools / LLMs that were used are: