Open
Description
At the moment, you can import the actors bundle via cargo and access the bundle via a compile-time constant. Unfortunately, this means "checking" the root actors crate involves building the entire bundle. And, TBH, the entire system is a bit gnarly. Instead, we should just explicitly build the bundle from src/main.rs
and expect users to do the same.
The ref-fvm and actor-utils repos will need to move away from using cargo to pull in the actors and will need to either fetch a bundle from github or build from source explicitly. This shouldn't be super complicated and, importantly, it'll remove the current cyclic dependency between these projects.