"David E. Wheeler" <david@justatheory.com> writes:
> Might I suggest, however, that it also run for branches matching /_STABLE$/ even if there is no .abi-hstory-file? The
wholepoint of this exercise was to increase the confidence in ABI stability in stable branches. Running it in such
brancheswould help remind maintainers to add the file. 
Trouble is, you then need an arbitrary client-made choice about which
commit to run the ABI check against.  If that code does something we
realize we don't want, we're back up against the problem of moving the
buildfarm configuration to fix it.  I'd rather the decision be opt-in.
(Also, the only rules I heard proposed for such client-driven choices
involved git tags.  I already explained why I don't want that: git
tags are hard to modify and subject to too many other constraints.)
            regards, tom lane