pahen / madge

Create graphs from your CommonJS, AMD or ES6 module dependencies
MIT License
8.71k stars 312 forks source link

ci: Run build & test scripts on GitHub Actions #394

Closed legobeat closed 8 months ago

legobeat commented 8 months ago

Workflow run: https://github.com/legobeat/madge/actions/runs/6606937817/job/17943672753

PabloLION commented 8 months ago

Wow, this is amazing! I've been wanting to include CI into the workflow for a while. Thanks so much!

legobeat commented 8 months ago

@PabloLION: You're welcome :)

I noticed the codecov step was incomplete, so I removed it. It can be added in separately after, if desired.

PabloLION commented 8 months ago

Also, just to mention, the old Travis CI at https://app.travis-ci.com/github/pahen/madge stopped working since February so this PR came just in time! And since the old version had no code coverage check, we are at least not making it worse.