pahen / madge

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

CI: add macOS too #415

Closed XhmikosR closed 2 months ago

XhmikosR commented 2 months ago

Requires #412 and a rebase after that.

Unsure if there's any way to speed up CI by caching brew or apt. At least this seem to work for now.

Might be worth looking if https://github.com/marketplace/actions/setup-graphviz works; it should allow us to use graphViz everywhere without much hassle. I will try it later after #412 has landed and actions run for my PRs (right now they need approval).

EDIT: CI run from my fork https://github.com/XhmikosR/madge/actions/runs/8795642173