Code coverage doesn't work with GitHub action

You can use sed cli utility to correct file paths in your github workflow. For example:

 - name: fix code coverage paths
	working-directory: ./coverage
	run: |
	  sed -i 's/\/home\/runner\/work\/<your-repo-name>\/<your-repo-name>\//\/github\/workspace\//g' lcov.info
	  sed -i 's/\/home\/runner\/work\/<your-repo-name>\/<your-repo-name>\//\/github\/workspace\//g' sonar-cloud-reporter.xml
4 Likes