It works!
Oh, except Codecov is now adding failing jobs to my CI pipeline. Seems to have resolved itself eventually. It works!