If the HEAD commit message of a pull request contains specific keywords, it is skipped by Cirrus and/or Github.
Have the “test each commit” job do so as well.
There’s a handful of historical commits that use either [ci skip]
or [skip ci]
:
0git log | grep '\[ci skip]\|\[skip ci]'
Including at least one that was part of a pull request: #30898
That said, it’s fairly rare.