ericphanson / ExplicitImports.jl

Developer tooling for Julia namespace management: detecting implicit imports, improper explicit imports, and improper qualified accesses
https://ericphanson.github.io/ExplicitImports.jl/
MIT License
77 stars 4 forks source link

Github Actions action #53

Open fredrikekre opened 4 months ago

fredrikekre commented 4 months ago

I configured a workflow to run ExplicitImports.jl's check on CI, see https://github.com/Ferrite-FEM/Ferrite.jl/pull/954. Perhaps it would be worth having this as a proper actions so that not everyone need to maintain a block like in the PR above?

ericphanson commented 4 months ago

Interesting, looks useful. I was thinking that getting these checks into Aqua.jl could be the “distribution” method since it’s already commonly used (and there’s probably a GitHub action for it). I don’t see any reason we couldn’t also have a direct GitHub action though.