GitHub's pass / fail badge is based on the state of the workflow. Right now however this no longer correctly set and leads to a failing test not showing up:

There's code in the workflow:
# If a test failed the workflow exit with a failing status
- name: Clean up
if: ${{env.TESTS_FAILED == 'True'}}
run: exit 1
but apparently it never triggers.