Depending on unreleased versions of packages
Suppose I have a package A that has been released using bloom, and I am developing a package B that depends on A. Then, I add new functionality to A, and B makes use of this new functionality. If I release A but it has not made it to the public Debian repository yet, will package B successfully build on the build farm?
That is, does the build farm build packages by getting dependencies from the public repository? Or does it get the latest released versions of the dependencies?