f195110 added a test workflow to pre-commit. I don't think this is a good idea.
- pre-commit checks should be fast, and tests are not.
- Tests are expected to fail on commits where you create a reproducer prior to committing the fix.
github workflows are a much better place for automated tests. I recommend removing tests from pre-commit checks.