In the CI section of a PR on github from a non-member, there is an entry for “owner approval Waiting for status to be reported” that links to cirrus-ci.com. Does anyone know what is going on there? The check does not show up in PRs from SciPy members.
I believe we pay for Cirrus. Members have to approve so new we don’t accidentally rack up charges.
That’s what I thought at first, but in fact there are no cirrus jobs that run in PRs from members, and no cirrus configuration files in the repo. According to Lucas (BUG: fix levene and fligner test incorrect results with trimmed mean by tristanleclercq · Pull Request #23557 · scipy/scipy · GitHub), we don’t have any cirrus jobs anymore.
I wonder if there is some configuration setting on github that has to be changed.
I suspect something like that is going on.
That should be it indeed. I suspended the Cirrus CI GitHub App, that should make the check disappear I think. If not, we may have to outright delete it.
After we migrated first macOS arm64 and then Linux aarch64 builds off of Cirrus, we no longer have a need for it. FreeBSD runners is the one thing that it currently offers that we may want to use. It has been helpful for NumPy, but I’m not inclined to add a SciPy FreeBSD job, unless more frequent issues start being reported.