AH! I found the problem here. I have been using "auto-merge" more frequently lately. But our GitHub configuration does
not require all the existing status checks to pass in order to have a pull request merged. This means that auto-merge was seeing the following checks go ✅ and said "great, merge!"
Just happened on that pull request with the integration tests! I'm going to update the branch protection rule now and sort out what's going on in
main
after that 😒