I'm not sure if this is intentional, but the "Make sure CLI works" job in test.yml has an exception that doesn't cause the job to fail. I only noticed this by accident.
https://github.com/numpy/numpydoc/actions/runs/19341338973/job/55330245626#step:8:90