Qiskit-Extensions / circuit-knitting-toolbox

Tools for knitting quantum circuits with Qiskit
https://qiskit-extensions.github.io/circuit-knitting-toolbox/
Apache License 2.0
69 stars 23 forks source link

Fix coverage workflow and remove workflow dependency on coveragepy-lcov #597

Closed garrison closed 1 month ago

garrison commented 1 month ago

It looks like we no longer even need to coveragepy-lcov tool: https://github.com/nedbat/coveragepy/issues/587#issuecomment-1019370754

garrison commented 1 month ago

I am beyond puzzled about why the coveralls upload suddenly stopped working, which is what originally motivated this PR. I found https://github.com/coverallsapp/github-action/issues/207#issuecomment-2087527849 but it looks like we are doing everything by the book.

garrison commented 1 month ago

I suspect the problem is https://github.com/coverallsapp/coverage-reporter/issues/127. https://github.com/coverallsapp/coverage-reporter/issues/127#issuecomment-2123246505 provides a potential workaround.