In #1787, we are checking to see if all library generation fails to skip opening the PR. Consider inverting this to open the PR if 1 or more libraries succeeded.
This might be easier to maintain for cases where we skip a library or some other reason other than failure.