ejwa / gitinspector

:bar_chart: The statistical analysis tool for git repositories
GNU General Public License v3.0
2.34k stars 324 forks source link

GitHub action in GitHub classrooms (automatic test, new feature)? #210

Open fuhrmanator opened 4 years ago

fuhrmanator commented 4 years ago

GitHub Classrooms has added (beta?) support for automatic tests (that are run via GitHub actions), and I (as a professor) thought it would be super useful to run gitinspector automatically in a GitHub action when students have submitted an assignment.

I searched for GitHub action use of gitinspector, but didn't see anything yet. Trying to save some time to set it up if it's already been done before.

adam-waldenberg commented 4 years ago

@fuhrmanator Sounds like a very good idea. I never tried it (not yet anyway). But I hope you report back if you can make it work.

As a simple alternative gitinspector can be used with git hooks - then it's just a matter of invoking a simple shell script with the hook.

adam-waldenberg commented 3 years ago

If anyone has some tips and tricks or willing to contribute on this please raise your hand.

fuhrmanator commented 3 years ago

@adam-waldenberg we made some progress this fall on this - I'm trying to document what we did so we can share the experience.