BAMresearch / FenicsXConcrete

MIT License
0 stars 2 forks source link

Measure code quality using Codacy Coverage Reporter? #91

Closed pdiercks closed 1 year ago

pdiercks commented 1 year ago

Hi,

I came across the codacy-coverage-reporter, which is free for open source projects.

Codacy is an Automated Code Review Tool that monitors your technical debt, helps you improve your code quality, teaches best practices to your developers, and helps you save time in Code Reviews.

There exists a github-action that only requires a token (register at codacy.com) and the coverage report, so it should be quite easy to setup.

I am raising this issue here, but it may also be relevant for any other (of our) repo(s) under BAMresearch.

With this we would have a way to measure the code quality for the repo and incoming merge requests. Of course, we can also add a badge for this (see PyGeM as example)

eriktamsen commented 1 year ago

This looks nice :) I assume this has the same problem as codecov, as Jörg was hesitant to allow third party apps (I think that would be required within this step). @joergfunger: or has this changed?

joergfunger commented 1 year ago

The policy has not changed, i.e. as soon as the admins of BAMResearch would have to grant any permissions, it will not work.

pdiercks commented 1 year ago

okay, did not know that. I guess we can close this issue then ...