we should run after deps are resolved and erlang files compiled